Руководство по языку программирования PHP |
||||||||||||||||||
|
Строковые функции PHPaddslashes()Синтаксис:addslashes (str) Поддерживается следующими версиями PHP:
Описание функции:Функция addslashes() возвращает строку с установленным обратным слэшом перед следующими символами:
Данная функция чаще всего применяется при работе с базами данных. Так если нужно внести в базу данных строку с кавычками, то необходимо вначале их экранировать. Большинство баз данных используют для этого обратный слэш. Например d'Artagnan примет вид d\'Artagnan, при этом следует знать, что сам символ в базу данных записан не будет. Если нужно, что бы обратный слэш вносился в базу данных, то в php.ini надо включить директиву magic_quotes_sybase (по умолчанию off). Стоит еще обратить внимание на директиву magic_quotes_gpc (по умолчанию on), она автоматически экранирует все данные GET, POST, и COOKIE. Экранирование их еще раз, приведет к двойным обратным слэшам. Примеры:Пример 1:
Статьи по теме "Секреты вебмастера"
|
Строковые функции
addcslashes()
|
||||||||||||||||
|