Руководство по языку программирования 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()
|
|||||||||||||||||
|