如何使用PHP删除字符串中的第一个西里尔字母

时间:2016-03-02 13:32:09

标签: php

如何使用PHP删除字符串中的第一个西里尔字母?

$string = 'Добре дошли!';

结果:

  

обредошли!

3 个答案:

答案 0 :(得分:3)

您可以使用mb_substr

mb_internal_encoding('UTF-8');

$string = 'Добре дошли!';
var_dump(mb_substr($string, 1));

结果:

string(20) "обре дошли!"

答案 1 :(得分:2)

设置编码,然后使用mb_subtr

mb_internal_encoding("UTF-8");
$string = 'Добре дошли!';
echo mb_substr($string,1);

答案 2 :(得分:1)

您应该使用mb_substr

$substr = mb_substr($string, 1);
  

根据字符数执行多字节安全substr()操作。位置从str的开头计算。第一个字符的位置是0.第二个字符的位置是1,依此类推。