PHP 字符串 strchr()函数
字符串strchr()函数是PHP的预定义函数。它是函数strstr()的别名,用于查找给定字符串的第一次出现。
注意:该函数区分大小写并且是二进制安全的。
语法
strchr(string,search,before_search);
参数 | 描述 | 必需/可选 |
---|---|---|
string | 指定要搜索的字符串。 | 必需 |
search | 指定要搜索的字符串。如果参数是数值,则返回ASCII值。 | 必需 |
before_search | 当默认值为boolean时,它是false。如果为true,before_search。 | 可选 |
示例1
<?php
//It will return the first occurrence of "PHP" inside "Hello PHP" and return the rest of the string:
str1="Hello PHP";str2="PHP";
echo strchr(str1,str2);
?>
输出:
PHP
示例2
<?php
//It will Search a string for the ASCII value of "P" and return the rest of the string:
$str="Hello PHP";
echo strchr("PHP Javatpoint!",112);
?>
输出:
point!
示例3
<?php
//It will return the part of the string before the first occurence of "PHP":
str1="Hello PHP";str2="PHP";
echo strchr(str1,str2,true);
?>
输出:
Hello
参考文献:
http://php.net/manual/en/function.strchr.php