您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

关于PHP转义元字符集的介绍(代码示例)

2024/6/25 9:41:42发布22次查看
quotemeta()函数转义元字符集。quotemeta()函数是在php一个内置函数,其接受字符串作为参数并返回其具有在一些预定义的字符前添加在字符串反斜线的字符串。
预定义字符为:
句点(.)反斜杠(\)加号(+)星号(*)问号(?)方括号([])插入符号(^)美元符号($)括号(())
语法:
quotemeta($string)
参数:此函数只接受一个强制参数$string。此参数指定要在上述预定义字符前添加反斜杠的字符串。
返回值:它通过在$string参数中预定义的字符前添加反斜杠来返回一个字符串。
示例1:当字符串有' ?和“$”预定义字符
<?php$str = "php$ and java?";//通过在预定义字符“$”和“?”前面添加反斜杠来打印字符串。echo(quotemeta($str));
输出:
php\$ and java\?
示例2:当字符串有' * '和“+”预定义字符
<?php$str = "+php* and java.";// 通过在预定义字符前添加反斜杠来打印字符串echo(quotemeta($str));
输出:
\+php\* and java\.
示例3:当字符串有[]和()作为预定义字符时。
<?php$str = "[]php and java()";// 通过在预定义的字符、[]括号和()主题前添加反斜杠来打印字符串echo(quotemeta($str));
输出:
\[\]php and java\(\)
示例4:当字符串有插入符号(^)作为预定义字符时。
<?php $str = "2 ^ 2 = 4"; // 通过在预定义字符前添加反斜杠来打印字符串echo(quotemeta($str));
输出:
2 \^ 2 = 4
相关推荐:《php教程》
本篇文章就是关于php转义元字符集即php quotemeta()函数的介绍,希望对需要的朋友有所帮助!
以上就是关于php转义元字符集的介绍(代码示例)的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product