字符串函数

PHP quotemeta() 函数

主题:PHP 字符串参考上一页|下一页

说明

quotemeta() 函数在以下每个字符之前添加一个反斜杠 (\):

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

下表总结了该函数的技术细节。

返回值: 返回带有元字符引用的字符串,如果给出空字符串,则返回 FALSE
版本: PHP 4+

语法

quotemeta() 函数的基本语法如下:

quotemeta(string);

下面的例子展示了 quotemeta() 函数的作用。

<?php
// 示例字符串
$str = "Hello. (Are you there?)";

// 引用元字符并打印
echo quotemeta($str);
?>

参数

quotemeta() 函数接受以下参数。

参数 说明
string 必填。 指定输入字符串。

更多示例

这里有更多示例展示了 quotemeta() 函数的实际工作原理:

以下示例展示了如何在各种字符串中引用元字符。

<?php
// 示例字符串
$str1 = "(2 + 2) * 5 = 20";
$str2 = "Apple iPhone (128GB, Black) [Locked], Price: $499";

// 引用元字符并打印
echo quotemeta($str1)."<br>";
echo quotemeta($str2);
?>
Advertisements