Php如何实现字符串翻转

时间:2026-02-12 16:41:07

1、新建一个PHP文件,并耍泛爹制定编码字符集为:UTF-8,示例:

header("content-type:text/html;charset=utf-8");

Php如何实现字符串翻转

2、如果字符串中不包含中文字符,可以使用字符串翻转函数strrev(),示例:

// 定义一个字符串$str="hello 百度经验";// 使用字符串脾随翻转函数打印echo strrev($str);

Php如何实现字符串翻转

3、以上内容打印之后会出现乱码(原因是:字符串中包含中文)

Php如何实现字符串翻转

4、定义一个支持中文的函数zh_strrev()// 匹配模型参数:// /u 按照unicode字符串进行匹配 // /s 修正(.)dot符号的匹配包括换行符function zh_strrev($str){    preg_match_all('/./us', $str, $arr);    return join('',array_reverse($arr[0]));}

Php如何实现字符串翻转

5、使用支持UTF-8编码的函数翻转昆著字符串,示例:

echo zh_strrev($str);

Php如何实现字符串翻转

6、保存文件,在次预览,zh_strrev()函数成功支持中文字符串翻转

Php如何实现字符串翻转

© 2026 阿力知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com