Конвертирование имен HTTP параметров

filter

Новичок
Конвертирование имен HTTP параметров

Привет!

У меня такая проблема. Если имена параметров формы сожержат "точку", то в скипте "точка" заменяется на символ "_".
Например в форме "user.name" - на сервере "user_name".

Можно ли как-то влиять на такое поведение в php?

Заранее благодарю

-~{}~ 25.03.06 11:26:

Если у кого-то тоже возникнет такая проблема:

http://php.net/variables.external
Секция "Dots in incoming variable names".

Судя по описанию такая "мега-фича" является адским наследием от register_global, import_request_variables, etc... :(
 

vadim

Guest
filter
Конечно, точка не является разрешённым знаком для участия в формированиии имени переменной, так как точка имеет функцию соединения строк и выражения типа $var.var2 ПХП расценивает как навешивание константы var2 на переменную $var
 

vadim

Guest
Фанат
offtopic: только мне кажется по его описанию того, что прочитал, он не понял суть проблемы.
Выражение "такая "мега-фича" является адским наследием" не является показателем того, что понимание достигнуто
 
Сверху