PHP 字符串 strpbrk() 函数
strpbrk() 函数是 PHP 的预定义字符串函数。它用于在字符串中搜索指定字符中的任意一个字符,或者在字符串中搜索一组字符中的任意一个字符。
注意:该函数 strpbrk() 是区分大小写的。
语法
strpbrk(string,charlist);
参数 | 描述 | 必需/可选 |
---|---|---|
string | 指定要搜索的字符串 | 必需 |
charlist | 指定要查找的字符 | 必需 |
它返回自第一个指定字符的第一次出现的位置的字符串的其余部分。
示例1
<?php
text = 'Hello javatpoint';
echo "Your string:".text;
echo "<br>";
echo "By using 'strpbrk()' function:".strpbrk($text, 'oe');
?>
输出:
Your string:Hello javatpoint
By using 'strpbrk()' function:ello javatpoint
示例2
<?php
text = 'This is a Simple text.';
echo "Your string:".text;
echo "<br>";
// this echoes "Simple text." because chars are case sensitive
echo "By using 'strpbrk()' function:".strpbrk($text, 'S');
?>
输出:
Your string:This is a Simple text.
By using 'strpbrk()' function:Simple text.
示例3
<?php
text = 'This is a Simple text.';
echo "Your string:".text;
echo "<br>";
// this echoes "is is a Simple text." because 'i' is matched first
echo "By using 'strpbrk()' function: ".strpbrk($text, 'mi');
echo "<br>";
?>
输出:
Your string:This is a Simple text.
By using 'strpbrk()' function: is is a Simple text.
参见
- strcasecmp() :用于比较两个字符串。
- strchr() :用于在另一个字符串中查找第一次出现的字符串。
- stscroll():基于地区的字符串比较。
- strcmp() :二进制安全的字符串比较。
参考:
http://php.net/manual/en/function.strpbrk.php