我正在将我的工作环境从 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。任何人都可以对此有所了解吗?