Функция с переменным числом параметров

  • Автор темы Автор темы tasii
  • Дата начала Дата начала

tasii

Новичок
Функция с переменным числом параметров

Подскажите как сделать функцию(метод) с переменным числом параметров Заранее благодарен
 
Подскажите как сделать функцию(метод) с переменным числом параметров Заранее благодарен
для "СУМФ" (собственных универсальных мега функций) иногда в качестве параметров передаю массив со значениями.. получается куда гибче.
 
Kelkos

Т.е. ты передаёшь ассоциативный массив как аргумент функции, и потом его разбираешь?

Gut idea. Иногда м б. полезно Особенно когда функция впоследствии может быть изменена. А весь исх код не охота перелопачивать, чтобы изменить вызов функций.
 
Для SQL-запросов с place-holderами (пользовательский ввод - экранирование) использую func_get_args.
Для случаев, когда нужно передавать в функцию несколько параметров, имеющих значения по умолчанию, но не всегда определенных, использую ассоциативный массив. Так удобнее, потому что если четко задавать порядок следования параметров, то нужно будет указывать все неопределенные параметры, идущие перед определенным параметром. А с массивом проверка на отсутствующее значение идет в самой функции.
 
Сверху