PHP substr带问号的波斯字符串结尾

PHP substr带问号的波斯字符串结尾,php,Php,在PHP中,当我想替换波斯字符串“حوفاب㶕㶋㶋ت㶋㶌”时,它会在字符串的末尾添加问号 这是我的代码: $a='; echo substr$a,0,10; 而问题是� 有人对此有什么建议或解决方案吗?非常感谢。对于波斯语和阿拉伯语字符使用mb_substr$a,0,10,'utf-8'代替substr对于波斯语和阿拉伯语字符使用mb_substr$a,0,10,'utf-8'代替substrPHP默认情况下不支持多字节字符。你必须使用mb_*函数,比如 mb_substr() 默认情况下,

在PHP中,当我想替换波斯字符串“حوفاب㶕㶋㶋ت㶋㶌”时,它会在字符串的末尾添加问号

这是我的代码:

$a='; echo substr$a,0,10;

而问题是�


有人对此有什么建议或解决方案吗?非常感谢。

对于波斯语和阿拉伯语字符使用mb_substr$a,0,10,'utf-8'代替substr

对于波斯语和阿拉伯语字符使用mb_substr$a,0,10,'utf-8'代替substr

PHP默认情况下不支持多字节字符。你必须使用mb_*函数,比如

mb_substr()

默认情况下,PHP不支持多字节字符。你必须使用mb_*函数,比如

mb_substr()
您应该使用mb_substr而不是substr。您应该使用mb_substr而不是substr。