前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP中quotemeta()函数的用法讲解

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

作者头像
砸漏
发布2020-10-21 11:25:44
5210
发布2020-10-21 11:25:44
举报
文章被收录于专栏:恩蓝脚本

PHP quotemeta() 函数

实例

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

代码语言:javascript
复制
<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
? 

定义和用法

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

预定义的字符:

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

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

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

语法

代码语言:javascript
复制
quotemeta( _string_ )

实例 1

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

代码语言:javascript
复制
<?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 "; 
? 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-09-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档