|
Функция с динамическим числом аргументом | ☑ | ||
---|---|---|---|---|
0
DirecTwiX
25.05.15
✎
17:27
|
Можно провернуть такое?
Например, Функция Структ(Ключ, Значения)
|
|||
1
mikecool
25.05.15
✎
17:28
|
а где тут сабж?
|
|||
2
Dmitry1c
25.05.15
✎
17:29
|
Что?
|
|||
3
Basilio
25.05.15
✎
17:29
|
такое можно, а "Функция с динамическим числом аргументом" нельзя.
|
|||
4
Fragster
гуру
25.05.15
✎
17:30
|
Функция(ТутПараметрТипаСтруктураИлиМассивИлиСоответствие)
|
|||
5
Heckfy
25.05.15
✎
17:30
|
(3) Ну почему же... Массив передать в функцию и по номеру строки массив обработчик :)
|
|||
6
Fragster
гуру
25.05.15
✎
17:31
|
еще в типовых есть такое:
Функция ПодставитьПараметрыВСтроку(Знач СтрокаПодстановки, Знач Параметр1, Знач Параметр2 = Неопределено, Знач Параметр3 = Неопределено, Знач Параметр4 = Неопределено, Знач Параметр5 = Неопределено, Знач Параметр6 = Неопределено, Знач Параметр7 = Неопределено, Знач Параметр8 = Неопределено, Знач Параметр9 = Неопределено) Экспорт |
|||
7
Гёдза
25.05.15
✎
17:31
|
(5) Так можно дойти что и функциональные параметры возможны
|
|||
8
Basilio
25.05.15
✎
17:33
|
(6) может действительно ТС просто надо "Знач" открыть для себя..
|
|||
9
DirecTwiX
25.05.15
✎
17:34
|
(1) (2) (3) Чего ж непонятного.. Структуру создаётся как Новый Структура("А,Б", Арг1, Арг2);
Синтаксис в (0) такой же как и в СП. (6) Была такая мысль... Но это получается, что надо первый аргумента разбивать на подстроки, а потом их перебирать (я про структуру). Отпала быстро. (8) Не думаю, что (6) был оставлен, чтобы указать на "Знач".. |
|||
10
fisher
25.05.15
✎
17:38
|
Не. С совсем динамическим - нельзя. Для конечного и небольшого количества - извращаются как в (6).
|
|||
11
Basilio
25.05.15
✎
17:38
|
(10) массив передавай
|
|||
12
DirecTwiX
25.05.15
✎
17:41
|
Ясно.. Ждём 9.0 с инкриментами, сабжем и прочей мелочевкой..
(11) Его ещё создать надо.. Громоздко слишком. |
|||
13
fisher
25.05.15
✎
17:42
|
(11) Структура сподручнее будет. Только это уже совсем другая песня.
|
|||
14
Гёдза
25.05.15
✎
17:43
|
(12) Может тебе ООП и лямбда функции подавай?
|
|||
15
DirecTwiX
25.05.15
✎
17:58
|
(14) Не, это лишнее. Но на что-нибудь вроде (Method chaining вроде называется)
$this->db->select('Курс,Период')->from('КурсыВалют')->where('Период', $Период)->limit(10, 20)->order_by('Валюта'); я бы посмотрел :) |
|||
16
Гёдза
25.05.15
✎
18:06
|
(15) Уж такое и сейчас можно провернуть. Но никто спасибо не скажет )))
|
|||
17
Волшебник
модератор
25.05.15
✎
18:09
|
(14) и замыкания
|
|||
18
Serginio1
25.05.15
✎
18:19
|
17+ а также многопоточностью с await тами, Linq c типизацией
|
|||
19
Лодырь
25.05.15
✎
18:26
|
95% 1сников не поймут ваших фантазий.
|
|||
20
Лефмихалыч
25.05.15
✎
21:48
|
(0) нет
переходи на js, там это реализовано. А еще там есть печеньки |
|||
21
Asmody
25.05.15
✎
22:37
|
(20) Там есть деферы и промисы. Вот это сила!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |