php中的字符串常用函数(一) strpos() 子字符首次出现的位置

strpos($str, $needle);

1.返回$needle在$str首次出现的位置。(大小写敏感)。

2.从php5开始$needle支持多字符。php4只能用单个字符。

3.能找到$needle返回值范围(0~strlen($str) - 1);找不到返回false;


$str = "hello world!";

strpos($str, 'w');//=>6

strpos($str, 'he');//=>0

strpos($str, 'ho'); //=>false


注意用 "===" 判断返回值为0和false的情况。

上一篇:基于Netty的私有协议栈的开发


下一篇:SpringMVC+Spring+Hibernate整合开发