PHP字符串函数之 strstr stristr strchr strrchr
strstr -- 查找字符串的首次出现,返回字符串从第一次出现的位置开始到该字符串的结尾或开始。 stristr -- strstr 函数的忽略大小写版本 strchr -- strstr 函数的别名 strrchr -- 查找字符串的最后一次出现,返回字符串从最后一次出现的位置开始到该字符串的结尾。 ##strstr 查找字符串的首次出现,返回字符串从第一次出现的位置开始到该字符串的结尾或开始。 mixed strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] ) #### 参数说明 haystack 在该字符串中进行查找。 needle 如果 needle 不是一个字符串,那么它将被转换为整型并被视为字符的顺序值来使用。 before_needle 若为 TRUE,strstr() 将返回 needle 在 haystack 中的位置之前的部分。 #### 返回值 成功:返回字符串 needle 之前或之后的一部分 失败:如果没找到 needle,将返回 FALSE。 #### 注意 该函数区分大小写 如果你仅仅想确定 needle 是否存在于 haystack 中,请使用速度更快、耗费内存更少的 strpos() 函数 #### 示例 <?php /*【 needle 为单个字符