PHP实现字符串翻转的一种方法
本文介绍了PHP实现字符串翻转的方法,供大家参考,具体实现方法如下:< PHP
标题(内容类型:文本/ HTML;字符集= UTF-8);
这个函数的作用是反转中文字符串。
mb_strlen()得到的字符的长度
mb_substr()得到一个字符的单元
Krsort()数组排序根据关键值
内爆()拼接成字符串数组
使用字符串分隔字符串
* /
功能str_rev_gb($str){
输入不是UTF8 /判断人的性格类型,或退出
如果(!is_string($str)| |!mb_check_encoding($str,'utf-8 ')){
退出(输入型不是UTF8字符串类型);
}
数组=();
字符串数组
$ L = mb_strlen($str,'utf-8);
($ i = 0;$ i $ l;$ + +){
数组{ } = mb_substr($str,我,1,'utf-8);
}
反向字符串
Krsort(数组);
字符串
美元崩溃(字符串数组);
返回$字符串;
}
美元=英语str1;
str2 =英语中国美元;
但美元=英语英语;
str4美元=中华人民共和国;
echo str1。->。str_rev_gb($ str1);
echo str2。->。str_rev_gb($ str2);
echo STR3。->。str_rev_gb($ STR3);
echo $ str4。->。str_rev_gb($ str4);
希望本文能对大家的PHP程序设计有所帮助。