2012-05-15 57 views
1

在php中,stripos()执行区分大小写的字符搜索并返回其位置。但在下面的代码中,字符L的位置将返回,而不考虑区分大小写。php中的stripos函数不返回正确的结果

<?php 

$a = array('hello','world'); 
foreach($a as $val) { 

echo $val; 

echo stripos($val, 'L'); //returns hello2world3 
} 
?> 
+4

条码区分大小写。 stripos是不区分大小写 –

+0

@chumkiu谢谢... –

回答

6

从PHP文件

  • stripos是不区分大小写的搜索。

  • 如果你想区分大小写的搜索,那么你应该使用strpos