Kapacb Новичок 22 Ноя 2006 #1 Правильная ли рекурсивная функция? Насколько правильна с точки зрения рекурсии данная функция? PHP: function stripsl($str) { if (is_array($str)) { foreach ($str as &$one) { $one = stripsl($one); } return $str; } else { return stripslashes($str); } }
Правильная ли рекурсивная функция? Насколько правильна с точки зрения рекурсии данная функция? PHP: function stripsl($str) { if (is_array($str)) { foreach ($str as &$one) { $one = stripsl($one); } return $str; } else { return stripslashes($str); } }
Kapacb Новичок 22 Ноя 2006 #3 Автор оригинала: HraKK Но я бы еще проверял is_string Нажмите для раскрытия... А зачем? А вообще я имею ввиду насколько правильная с точки зрения алгоритма?
Автор оригинала: HraKK Но я бы еще проверял is_string Нажмите для раскрытия... А зачем? А вообще я имею ввиду насколько правильная с точки зрения алгоритма?
HraKK Мудак Команда форума 22 Ноя 2006 #4 а какой ты ответ ждешь? это рекурсия. А "наскока" такого уровня она не имеет. Затем что стипать слеши у инта тупо.
а какой ты ответ ждешь? это рекурсия. А "наскока" такого уровня она не имеет. Затем что стипать слеши у инта тупо.
hermit_refined Отшельник 22 Ноя 2006 #5 Затем что стипать слеши у инта тупо Нажмите для раскрытия... если эта функция для ликвидации последствий магии (а зачем ещё?), то она обрабатывает данные запроса - а там int'а не бывает.
Затем что стипать слеши у инта тупо Нажмите для раскрытия... если эта функция для ликвидации последствий магии (а зачем ещё?), то она обрабатывает данные запроса - а там int'а не бывает.