【函数功能】
该函数在字符串中搜索指定字符中的任意一个。
【函数语法】
strpbrk ($haystack, $char_list)
【参数说明】
$haystack:必需,要搜索的字符串。
$char_list:必需,要查找的字符。
【演示程序】
<?php
/**
* strpbrk ($haystack, $char_list)
* **/
$haystack = "Hello i am PHP1234.CN";
echo strpbrk($haystack, "P");
echo '<br>';
echo strpbrk($haystack, "PHP");
?>
【输出结果】
PHP1234.CN
Hello i am PHP1234.CN
【特别注意】
1.该函数对大小写敏感。
2.该函数返回指定字符第一次出现的位置开始的剩余部分。如果失败,则返回 FALSE。
3.若$char_list参数包含多个字符,则函数会选择最先出现的字符开始截取,例如例子中当$char_list为"P"时返回"PHP1234.CN",而当$char_list为"PHP"时,由于"H"在字符串中的位置比"P"出现的早,所以返回从"H"开始截取的字符串。
4.PHP 版本:5+。
【原版定义】
/**
* Search a string for any of a set of characters
* @link http://www.php.net/manual/en/function.strpbrk.php
* @param haystack string <p>
* The string where char_list is looked for.
* </p>
* @param char_list string <p>
* This parameter is case sensitive.
* </p>
* @return string a string starting from the character found, or false if it is
* not found.
*/
转载请注明出处:php1234.cn ,原文地址:http://www.php1234.cn/a/functions/2016/1128/141.html