比较PHP中的UTF8字符串

时间:2014-09-26 06:28:34

标签: php string utf-8 encode

为什么这句话return false

var_dump( 'çorap' === mb_strtolower('Çorap') ); //bool(false) 

如何比较它们或首先转换为第二个?

1 个答案:

答案 0 :(得分:2)

尝试在mb_strotolower()的第二个参数上添加内部编码:

var_dump( 'çorap' === mb_strtolower('Çorap', 'UTF-8') );