zoukankan      html  css  js  c++  java
  • PHP addslashes() 函数

    定义和用法

    addslashes() 函数在指定的预定义字符前添加反斜杠。

    这些预定义字符是:

    • 单引号 (')
    • 双引号 (")
    • 反斜杠 (\)
    • NULL

    语法

    addslashes(string)

    提示和注释

    提示:该函数可用于为存储在数据库中的字符串以及数据库查询语句准备合适的字符串。

    注释:默认情况下,PHP 指令 magic_quotes_gpc 为 on,对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。不要对已经被 magic_quotes_gpc 转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。

    例子

    在本例中,我们要向字符串中的预定义字符添加反斜杠:

    <?php
    $str = "Who's John Adams?";
    echo $str . " This is not safe in a database query.<br />";
    echo addslashes($str) . " This is safe in a database query.";
    ?>

    输出:
    Who's John Adams? This is not safe in a database query.
    Who\'s John Adams? This is safe in a database query.
     
     
  • 相关阅读:
    docker清理无用资源
    为什么不需要在 Docker 容器中运行 sshd
    转载:SQL注入演示demo
    docker方式安装prometheus主控
    promethus监控结构
    oracle的函数
    oracle冷备份后恢复
    oracle的冷备份
    oracle常用
    oracle的系统文件的查询
  • 原文地址:https://www.cnblogs.com/betx/p/2451994.html
Copyright © 2011-2022 走看看