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高手?学会“懒惰”的编程
Dec 05 PHP
PHP 组件化编程技巧
Jun 06 PHP
PHP实现多条件查询实例代码
Jul 17 PHP
php数组中删除元素的实现代码
Jun 22 PHP
ajax php传递和接收变量实现思路及代码
Dec 19 PHP
php实现单链表的实例代码
Mar 22 PHP
PHP统一页面编码避免乱码问题
Apr 09 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
Dec 11 PHP
php通过smtp邮件验证登陆的方法
May 11 PHP
php图片添加水印例子
Jul 20 PHP
laravel5环境隐藏index.php后缀(apache)的方法
Oct 12 PHP
PHP实现基本留言板功能原理与步骤详解
Mar 26 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桌面中心(三) 修改数据库
2007/03/11 PHP
Joomla下利用configuration.php存储简单数据
2010/05/19 PHP
php微信公众号开发之微信企业付款给个人
2018/10/04 PHP
浅析PHP7 的垃圾回收机制
2019/09/06 PHP
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
jQuery版本升级踩坑大全
2016/01/12 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
2016/04/01 Javascript
jQuery读取XML文件的方法示例
2017/02/03 Javascript
关于ES6的六个小特性(二)
2017/02/20 Javascript
基于代数方程库Algebra.js解二元一次方程功能示例
2017/06/09 Javascript
详解在Angular项目中添加插件ng-bootstrap
2017/07/04 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
基于vue实现可搜索下拉框定制组件
2020/03/26 Javascript
基于Vue实现微信小程序的图文编辑器
2018/07/25 Javascript
手动实现把python项目发布为exe可执行程序过程分享
2014/10/23 Python
python简单实现计算过期时间的方法
2015/06/09 Python
Django中URL视图函数的一些高级概念介绍
2015/07/20 Python
使用python实现接口的方法
2017/07/07 Python
用Python删除本地目录下某一时间点之前创建的所有文件的实例
2017/12/14 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
2018/01/09 Python
python opencv之SIFT算法示例
2018/02/24 Python
Python实现的远程登录windows系统功能示例
2018/06/21 Python
python入门:这篇文章带你直接学会python
2018/09/14 Python
Python3爬取英雄联盟英雄皮肤大图实例代码
2018/11/14 Python
python tools实现视频的每一帧提取并保存
2020/03/20 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
django ajax发送post请求的两种方法
2020/01/05 Python
Python数据可视化图实现过程详解
2020/06/12 Python
python如何支持并发方法详解
2020/07/25 Python
SIDESTEP荷兰:在线购买鞋子
2019/11/18 全球购物
政风行风评议整改方案
2014/09/15 职场文书
员工离职证明范本
2015/06/12 职场文书
学校学期工作总结
2015/08/13 职场文书
MyBatis在注解上使用动态SQL方式(@select使用if)
2022/07/07 Java/Android