что делает строка кода?

macmax

Новичок
что делает строка кода?

помогите понять что делает строка кода

PHP:
$result=ereg_replace(" +"," ",trim(stripslashes(stripslashes(addslashes($string)))));
и зачем так много stripslashes?
 

Фанат

oncle terrible
Команда форума
эта строка кода выполняет несколько функций пхп применительно к строке $string. описания функций можно найти в мануале
зачем? я думаю, об этом надо спросить автора этого кода.
 

macmax

Новичок
автор не доступен. а хотелось бы понять какую функцию выполняет строка.
через это автор пропускает почти все данные
 

Alexandre

PHPПенсионер
автор Индус
Хара Кришна - Хара Рама - Рама - Рама
и в этом месте постукиваем бубном...
 

Фанат

oncle terrible
Команда форума
macmax
зато мануал доступен вполне.
описание какой из функций ты не смог осилить?
 

macmax

Новичок
не смог понять их совокупности в данной строке
зачем сначала добавлять, затем убирать добавленное и еще раз убирать?

вот я у вас, уважаемых, и спрашиваю: может есть смысл в этом?
 

dimagolov

Новичок
похоже тот индус боролся с magic quotes и убирал лишние пробелы...
 

Фанат

oncle terrible
Команда форума
это не индус, это манликс, будь он неладен.
когда-то я когда-то видел объяснение этого идиотизма, но уже забыл.
 

dimagolov

Новичок
whirlwind, ну как, второй stripslashes чтобы убрать то, что вставил addslashes, а первый то, что добавили magic quotes.

но вот какая логика в stripslashes(addslashes понять не могу, может ***** вспомнит :)
 

Фанат

oncle terrible
Команда форума
да просто один из ламеров, решивших осчастливить мир своими творениями. manlix ру, с бесплатными скриптами, которые советуют друг другу ламеры всего мира.
там весь код типа этого
 
Сверху