PHP中quotemeta()函数的用法讲解


Posted in PHP onApril 04, 2019

PHP quotemeta() 函数

实例

在预定义的字符前添加反斜杠:

<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>

定义和用法

quotemeta()函数在字符串中某些预定义的字符前添加反斜杠。

预定义的字符:

  • 句号(.)
  • 反斜杠(\)
  • 加号(+)
  • 星号(*)
  • 问号(?)
  • 方括号([])
  • 脱字号(^)
  • 美元符号($)
  • 圆括号(())

提示: 该函数可用于转义拥有特殊意义的字符,比如 SQL 中的 ( )、[ ] 以及 * 。

注释: 该函数是二进制安全的。

语法

quotemeta( _string_ )

PHP中quotemeta()函数的用法讲解

PHP中quotemeta()函数的用法讲解

实例 1

在多个预定义的字符前添加反斜杠:

<?php 
$str1 = "1 + 1 = 2"; 
$str2 = "1 * 1 = 1"; 
$str3 = "Could you borrow me 5$?"; 
$str4 = "Are you not entertained? (I am..)"; 
$str5 = "The caret [ ^ ] Looks like a hat!"; 
echo quotemeta($str1)."<br>"; 
echo quotemeta($str2)."<br>"; 
echo quotemeta($str3)."<br>"; 
echo quotemeta($str4)."<br>"; 
echo quotemeta($str5)."<br>"; 
?>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
PHP制作图型计数器的例子
Oct 09 PHP
PHP获取http请求的头信息实现步骤
Dec 16 PHP
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
Aug 05 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
Nov 09 PHP
php连接oracle数据库的方法(测试成功)
May 26 PHP
php阳历转农历优化版
Aug 08 PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
Sep 30 PHP
PHP版单点登陆实现方案的实例
Nov 17 PHP
phpstudy的php版本自由修改的方法
Oct 18 PHP
Laravel 5.5 实现禁用用户注册示例
Oct 24 PHP
Thinkphp框架+Layui实现图片/文件上传功能分析
Feb 07 PHP
PHP Web表单生成器案例分析
Jun 02 PHP
Laravel多域名下字段验证的方法
Apr 04 #PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
Apr 04 #PHP
PHP设计模式之策略模式原理与用法实例分析
Apr 04 #PHP
Laravel路由研究之domain解决多域名问题的方法示例
Apr 04 #PHP
PHP设计模式之观察者模式定义与用法分析
Apr 04 #PHP
PHP示例演示发送邮件给某个邮箱
Apr 03 #PHP
PHP whois查询类定义与用法示例
Apr 03 #PHP
You might like
PHP生成excel时单元格内换行问题的解决方法
2010/08/26 PHP
php中CI操作多个数据库的代码
2012/07/05 PHP
PHP 登录记住密码实现思路
2013/05/07 PHP
用Json实现PHP与JavaScript间数据交换的方法详解
2013/06/20 PHP
基于flush()不能按顺序输出时的解决办法
2013/06/29 PHP
PHP strip_tags()去除HTML、XML以及PHP的标签介绍
2014/02/18 PHP
php语法检查的方法总结
2019/01/21 PHP
JavaScript 函数的执行过程
2016/05/09 Javascript
轻松实现jquery选项卡切换效果
2016/10/10 Javascript
基于Bootstrap实现城市三级联动
2017/11/23 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
vue缓存的keepalive页面刷新数据的方法
2019/04/23 Javascript
详解VUE项目中安装和使用vant组件
2019/04/28 Javascript
微信小程序实现消息框弹出动画
2020/04/18 Javascript
js实现简易计算器功能
2019/10/18 Javascript
vue中keep-alive,include的缓存问题
2019/11/26 Javascript
使用 Opentype.js 生成字体子集的实例代码详解
2020/05/25 Javascript
推荐下python/ironpython:从入门到精通
2007/10/02 Python
python的urllib模块显示下载进度示例
2014/01/17 Python
Python中实现远程调用(RPC、RMI)简单例子
2014/04/28 Python
Python 处理数据的实例详解
2017/08/10 Python
钉钉企业内部H5微应用开发详解
2020/05/12 HTML / CSS
BSTN意大利:德国街头和运动文化高品质商店
2020/12/22 全球购物
俄罗斯电动工具和设备购物网站:Vseinstrumenti.ru
2020/11/12 全球购物
经典优秀个人求职自荐信格式
2013/09/25 职场文书
土木工程专业大学毕业生求职信
2013/10/13 职场文书
大学校庆策划书
2014/01/31 职场文书
《美丽的彩虹》教学反思
2014/02/25 职场文书
我们的节日清明节活动方案
2014/03/05 职场文书
小学一年级学生评语大全
2014/12/25 职场文书
安全教育第一课观后感
2015/06/17 职场文书
关于感恩的素材句子(38句)
2019/11/11 职场文书
python编写五子棋游戏
2021/05/25 Python
如何判断pytorch是否支持GPU加速
2021/06/01 Python
Python实现学生管理系统(面向对象版)
2021/06/24 Python
css3中transform属性实现的4种功能
2021/08/07 HTML / CSS