php addslashes 转义的方法

作者:神秘网友 发布时间:2021-02-28 09:39:22

php addslashes 转义的方法

php addslashes转义的方法:首先创建一个PHP示例文件;然后定义一个字符串;最后通过“addslashes($str)”向字符串中的预定义字符添加反斜杠即可。

php addslashes 转义的方法

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

addslashes定义和用法

addslashes() 函数返回在预定义字符之前添加反斜杠的字符串。

预定义字符是:

单引号(')

双引号(")

反斜杠(\)

NULL

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

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

语法

addslashes(string)

参数

string 必需。规定要转义的字符串。

技术细节

返回值: 返回已转义的字符串。

PHP 版本: 4+

例子

向字符串中的预定义字符添加反斜杠:

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

输出:

Who's Bill Gates? This is not safe in a database query.
Who\'s Bill Gates? This is safe in a database query.

【推荐学习:《PHP视频教程》】

php addslashes 转义的方法的教程已介绍完毕,更多请关注跳墙网其他文章教程!

php addslashes 转义的方法 相关文章

  1. php怎么去掉字符串前几位

    php去掉字符串前几位的方法:首先创建一个PHP示例文件;然后定义一个字符串;最后通过“substr($str, 4);”语句删除字符串的前4个字符即可。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 用PHP删除字符串的前4个字符? 可以使用该substr函数从第5个

  2. php怎么去掉字符串中空格

    php去掉字符串中空格的方法:1、使用正则表达式删除字符串中间的空格及去除字符串首尾空格;2、使用str_replace和strtr函数删除字符串中间的空格;3、使用trim函数去除一个字符串两端空格。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 php中3种方法

  3. php header什么意思

    php header是php中的一个http函数,用于向客户端发送原始的HTTP报头,其使用语法是“header(string,replace,http_response_code)”,其中参数string规定要发送的报头字符串。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 php header() 函数向客户端

  4. php header怎么隐藏php信息

    php header隐藏php信息的方法:首先找到并打开php.ini配置文件;然后将“expose_php=On”改为“expose_php=Off”即可。 本文操作环境:windows7系统、php7.0.12版,DELL G3电脑 隐藏header中的php信息 在默认没有隐藏php的版本的情况下在header可以看到php的

  5. php函数chmod怎么设置

    php函数chmod设置的方法:首先创建一个PHP示例文件;然后通过语法“chmod(test.txt,0600);”设置指定文件的权限是所有者可读写,其他人没有任何权限即可。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 chmod() 函数改变文件模式。 如果成功则返回 TR

  6. php怎么移除数组中的某个值

    php移除数组中的某个值的方法:1、利用foreach和unset函数删除数组中的特定元素;2、利用array_flip函数和unset函数删除数组中的特定值;3、利用array_search和unset函数删除数组中的特定值等等。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 php删

  7. php json解析不出来怎么办

    php json解析不出来的解决办法:首先切换到相应的项目目录;然后在Linux下查找包含BOM头的文件和清除BOM头命令并执行相关命令即可。 本文操作环境:linux5.9.8系统、PHP7.1版,DELL G3电脑 PHP接口返回json字符串时无法正常解析 这两天在调试一个接口时,在

  8. php怎么只保留汉字

    php只保留汉字的实现方法:首先创建一个PHP示例文件;然后通过mb_convert_encoding进行转码;最后通过preg_match_all实现过滤掉非汉字字符只保留中文字符即可。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 PHP实现过滤掉非汉字字符只保留中文字符 ?

  9. TP6|TP5.1 PHPoffice导出|导入

    插件合集 点击跳转 安装 composer require phpoffice/phpspreadsheet TP6基类 php/** * Created by PhpStorm. * User: Zhangyongfeng * Date: 2020/12/1 * Time: 11:31 * * ━━━━━━━━━神兽出没━━━━━━━━━ * * ┏┓ ┏┓+ + * ┏┛┻━━━┛

  10. 如何使用PHP GD库生成海报

    虽然PHP生成海报速度很慢而且各种编码问题十分让人头疼,但还是经常碰到需要生成海报的需求。 官网介绍 GD库有着丰富的方法供开发者调用,详细在PHP官网都能查询到。GD 和图像处理 函数 下载加载图片 官网提供了一系列方法加载各种格式图片,但我比较倾向直

每天更新java,php,javaScript,go,python,nodejs,vue,android,mysql等相关技术教程,教程由网友分享而来,欢迎大家分享IT技术教程到本站,帮助自己同时也帮助他人!

Copyright 2020, All Rights Reserved. Powered by 跳墙网(www.tqwba.com)|网站地图|关键词