1

我正在将我的工作环境从 ISO-8859-1 编码转换为 UTF-8。我已经修改了 php.ini 以适应这种变化。如果我运行mb_internal_encoding(),它确认它实际上是 UTF-8。

但是,在运行以下代码时,我得到了意外的结果:

$content = 'eéss';

$substr_pos = mb_stripos($content,'ss');
print_r($substr_pos); 

mb_stripos()正在返回 1,而我希望它返回 2。任何人都可以对此有所了解吗?

4

0 回答 0