Функция PHP addslashes ()
примеров
В каждой двойной кавычки ( ") перед добавлением обратной косой черты:
$str = addslashes('What does "yolo" mean?');
echo($str);
?>
Запуск экземпляра »
Определение и использование
Функция addslashes () возвращает до предопределенной строки символов, чтобы добавить обратную косую черту.
Предварительно определенные символы:
- Одиночные кавычки ( ')
- Двойные кавычки ( ")
- Слэш (\)
- NULL
Подсказка: Эта функция может быть использована для хранения строки в запросе к базе данных и базы данных подготовить соответствующую строку.
Примечание: По умолчанию директива PHP magic_quotes_gpc включена, все GET, POST и COOKIE данные автоматически запускать addslashes ().Не было отделался magic_quotes_gpc строки с использованием addslashes (), так как это привело бы к двойному побега. Вы можете использовать функцию get_magic_quotes_gpc Когда это произойдет () были обнаружены.
грамматика
参数 | 描述 |
---|---|
string | 必需。规定要转义的字符串。 |
технические детали
Возвращает: | Возвращает строку сбежавшего. |
---|---|
Версия PHP: | 4 + |
Другие примеры
Пример 1
Добавление в строку предопределенных символов обратной косой черты:
$str = "Who's Peter Griffin?";
echo $str . " This is not safe in a database query.<br>";
echo addslashes($str) . " This is safe in a database query.";
?>
Запуск экземпляра »
PHP Строка Ссылка