Snickers
Быдлокодер
- Регистрация
- 05.11.2010
- Сообщения
- 388
например в этот раз массив попался из 2х строк
а теперь же у нас получилось 5 строк
а это та сама функция
Она рассчитана только на 4 переменные, но!
в любой момент программист захочет подключить 5тую и 6ю и 7ю и т.д. строку,
в функции он их пропишет,
но он не сможет изменить механизм подключения функции и добавить ещё одну.
как можно трепать массив и в зависимости от количества строк передавать в функцию столько же переменных?
Код:
sstr($str[0],$str[1]);
Код:
sstr($str[0],$str[1],$str[2],$str[3],$str[4]);
Код:
function sstr ($str[0]=false,$str[1]=false,$str[2]=false,$str[3]=false) {
...
}
в любой момент программист захочет подключить 5тую и 6ю и 7ю и т.д. строку,
в функции он их пропишет,
но он не сможет изменить механизм подключения функции и добавить ещё одну.
как можно трепать массив и в зависимости от количества строк передавать в функцию столько же переменных?