PHP addslashes()函数讲解

 更新时间:2019-02-03 21:00:31   作者:佚名   我要评论(0)

PHP addslashes() 函数
实例
在每个双引号(")前添加反斜杠:


<&#63;php
$str = addslashes('What does "yolo" mean&#63;');
echo($str);
&#63;>

定义

PHP addslashes() 函数

实例

在每个双引号(")前添加反斜杠:

<?php 
$str = addslashes('What does "yolo" mean?'); 
echo($str); 
?>

定义和用法

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

预定义字符是:

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

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

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

语法

addslashes( _string_ )

实例 1

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

<?php 
$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 simplexml_load_string()函数实例讲解
  • PHP simplexml_load_file()函数讲解
  • PHP simplexml_import_dom()函数讲解
  • PHP count()函数讲解
  • PHP getDocNamespaces()函数讲解
  • PHP getName()函数讲解
  • PHP getNamespaces()函数讲解
  • PHP registerXPathNamespace()函数讲解
  • PHP children()函数讲解
  • PHP addcslashes()函数讲解

相关文章

  • PHP addslashes()函数讲解

    PHP addslashes()函数讲解

    PHP addslashes() 函数 实例 在每个双引号(")前添加反斜杠: <&#63;php $str = addslashes('What does "yolo" mean&#63;'); echo($str); &#63;> 定义
    2019-02-03
  • PHP addcslashes()函数讲解

    PHP addcslashes()函数讲解

    PHP addcslashes() 函数 实例 在字符 "W" 前添加反斜杠: <&#63;php $str = addcslashes("Hello World!","W"); echo($str); &#63;> 定义和用法 addcsla
    2019-02-03
  • python生成每日报表数据(Excel)并邮件发送的实例

    python生成每日报表数据(Excel)并邮件发送的实例

    逻辑比较简单 ,直接上代码 定时发送直接使用了win服务器的定时任务来定时执行脚本 #coding:utf-8 from __future__ import division import pymssql,sys,d
    2019-02-03
  • 使用Python快速制作可视化报表的方法

    使用Python快速制作可视化报表的方法

    我们可以试用可视化包——Pyechart。 Echarts是百度开源的一个数据可视化JS库,主要用于数据可视化。 pyecharts是一个用于生成Echarts图标的类库。实际就是Ec
    2019-02-03
  • PHP count()函数讲解

    PHP count()函数讲解

    PHP count() 函数 实例 计算 car 节点的子节点个数: <&#63;php $xml=<<<XML <cars> <car name="Volvo"> <child/> <child/> <child/> <child/> </ca
    2019-02-03
  • PHP simplexml_import_dom()函数讲解

    PHP simplexml_import_dom()函数讲解

    PHP simplexml_import_dom() 函数 实例 获取 DOM 文档节点并转换为 SimpleXML 节点: <&#63;php $dom=new domDocument; $dom->loadXML("<note><to>Tove</
    2019-02-03
  • 对python生成业务报表的实例详解

    对python生成业务报表的实例详解

    本文介绍一个用python结合xlsxwriter自动生成业务报表的程序。这里的业务数据采用的是指定的值,真实情况下需要其他程序来接入数据。 # -*- coding: utf-8
    2019-02-03
  • python生成带有表格的图片实例

    python生成带有表格的图片实例

    因为工作中需要,需要生成一个带表格的图片 例如: 直接在html中写一个table标签,然后单独把表格部分保存成图片 或者是直接将excel中的内容保存成一个图片 刚
    2019-02-03
  • PHP simplexml_load_file()函数讲解

    PHP simplexml_load_file()函数讲解

    PHP simplexml_load_file() 函数 实例 转换 XML 文件为 SimpleXMLElement 对象,然后输出对象的键和元素: <&#63;php $xml=simplexml_load_file("note.xml
    2019-02-03
  • 解决django前后端分离csrf验证的问题

    解决django前后端分离csrf验证的问题

    第一种方式ensure_csrf_cookie 这种方方式使用ensure_csrf_cookie 装饰器实现,且前端页面由浏览器发送视图请求,在视图中使用render渲染模板,响应给前端,此
    2019-02-03

最新评论