PHP - strlen的行为很奇怪,同样的事情 - 不同的结果,洛尔号码?
tresc
和tresc_pelna
相同类型,相同的内容
The same content
。 876
字符总数。
通过...AS data_dodania, p.data_modyfikacji, p.tresc, p.tresc_pelna, p.url, count(k.id)...
Echeon网站从数据库摘自<?= strlen($post['tresc_pelna']).'----'.strlen($post['tresc']) ?>
你猜怎么着?
这是输出
876----3248
什么...?
我完全地不知道这里发生了什么的xD。
请帮家伙:d
两个领域utf8_polish_ci
和完全相同的内容
<?= mb_strlen($post['tresc_pelna'], 'utf-8').'----'.mb_strlen($post['tresc'], 'utf-8') ?>
仍然很糟糕的结果。
tresc
超过3成千上万...什么...如何?为什么?
这些字段的排序规则是什么? – tkausl
@tkausl都是'utf8_polish_ci'并且两者的内容完全相同 –
字符集不会被手动更改吗?即,它们都是'utf8'? – tkausl