php中的stripos函数没有返回正确的结果

Coo*_*rdy 1 php function case-sensitive

在php中,stripos()执行区分大小写的字符搜索并返回其位置.但是在下面的代码中,L返回字符的位置而不管其区分大小写.

<?php

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

echo $val;

echo stripos($val, 'L'); //returns hello2world3
}
?>
Run Code Online (Sandbox Code Playgroud)

Oza*_*ray 6

来自php文档

  • stripos用于不区分大小写的搜索.

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