位置: 编程技术 - 正文

PHP 实现字符串翻转(包含中文汉字)的实现代码(php操作字符串函数)

编辑:rootadmin

推荐整理分享PHP 实现字符串翻转(包含中文汉字)的实现代码(php操作字符串函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php字符串的三种定义方式,php字符串操作,php字符串赋值,php字符串操作,php字符串赋值,php字符串操作,php实现字符串翻转,php字符串操作,内容如对您有帮助,希望把文章链接给更多的朋友!

包含汉字字符串乱码

PHP面试题,题目很短,也很常见,但更容易出错,题目如下

如何实现字符串翻转?

PHP 实现字符串翻转(包含中文汉字)的实现代码(php操作字符串函数)

第一反应,当然是strrev函数啦,这么容易的题目还放在面试里考,真不嫌麻烦啊?但是看了网上的答案后,发现自己错了~~~

strrev函数对英文很好用,直接可以实现字符串翻转,但是面对中文呢?肯定都是乱码,对于这样的问题有很多,比如strstr,substr等函数都是这样的。还好PHP提供了mb_类的函数实现不同编码、不同语言之间的相互转换等操作。下面是我写的PHP字符串翻转函数(mb_类的函数需要开启一个mb_string实现)。

解决方案

代码:

运行结果:

直接用PHP自带strrev函数反转:Englist->tsilgnEEnglish中国->&#;&#;?W&#;hsilgnEEng中lish国->&#;&#;&#;hsil&#;&#;&#;gnE中华人民共和国->&#;&#;?A居?枘?#;?W&#;Englist->tsilgnEEnglish中国->国中hsilgnEEng中lish国->国hsil中gnE中华人民共和国->国和共民人华中

需要注意的是,mb_strlen并不是PHP核心函数,使用前需要确保在php.ini中加载了php_mbstring.dll,即确保“extension=php_mbstring.dll”这一行存在并且没有被注释掉,否则会出现未定义函 数的问题。

标签: php操作字符串函数

本文链接地址:https://www.jiuchutong.com/biancheng/294787.html 转载请保留说明!

上一篇:PHP房贷计算器实例代码,等额本息,等额本金(房贷计算器搜房网)

下一篇:php实现用户登陆简单实例(php如何实现登录和注册)

  • 差额征税是什么时候出现的
  • 个税什么情况可以抵扣
  • 为什么生产车间地板是绿色的
  • 建筑工程类发票
  • 政府奖励金怎么用
  • 质量保证金的预留比例是多少
  • 租赁汽车油费可以抵扣吗
  • 应交所得税的计算例题
  • 公司一般户走账要交税吗
  • 增值税税负最终由谁承担
  • 学校需要开发票吗,学校的纳税人识别号是什么?
  • 采购合同清单的安装调试费如何开具发票?税率是多少
  • 房产税应当计入什么科目
  • 为什么负债不等于亏损
  • 融资租赁固定资产折旧
  • 股权转让流程详解
  • 一般纳税人企业所得税政策最新2023
  • 一般户有没有开户许可证
  • 餐饮发票是普票能报销么
  • 应收账款坏账准备是信用减值损失还是资产
  • 研发费加计扣除做账务处理吗
  • 主营业务成本是借方增加还是贷方增加
  • macbook怎么修改默认系统
  • 电脑虚拟内存不够
  • 青岛酒店式公寓出租
  • 长期停工的影响
  • 收到汇算清缴退税账务处理
  • 1050ti能玩绝地求生吗
  • 建造一座污水处理池投资了45万元
  • 购买房屋用于出租算投资房吗
  • thinkphp yii
  • 员工报销的差旅费属于什么科目
  • gawk命令 模式扫描与处理语言
  • 公司租赁个人车辆账务处理
  • 管理费用包括哪些部门的工资
  • 进项税额在借方是增加还是减少
  • 租赁合同印花税税率2023
  • 个税累计预扣法导致税交多了
  • 公户直接转给私人账户违法么
  • 买手机手续费怎么算的
  • 盘亏的设备要进仓库吗
  • 纳税申报是根据什么填写的
  • 去税务局流程
  • 白条抵库现象
  • 上月暂估的成本这月收到票怎么做
  • 公司开业前期费用谁出
  • 生产经营收入总额填什么金额
  • 净资产收益率计算公式
  • 旅游,饮食业会议内容
  • 出售短期债券投资发生的净损失计入哪里
  • mysql安装与配置详细教程
  • linux共享
  • zhp.exe是什么进程
  • mac 默认设置
  • win10装360安全卫士
  • u盘安装win10ghost
  • win8网络连接受限怎么处理
  • windows8.1正版
  • windows7库功能
  • win7系统找不到蓝牙设备
  • opengl es3.0metal
  • 保证windows 7安装后正常使用的安装方法
  • 激情台球游戏源码大全
  • mac安装osx失败
  • js操作dom节点的方法
  • 如何用jquery
  • python基本入门
  • vuerouter嵌套路由
  • JavaScript驾驭网页-获取网页元素
  • django forloop
  • javascript总结笔记
  • js 时间轴
  • javascript定义数组的方法
  • 税务系统运维应急预案范文
  • 金融商品转让都包括什么
  • 重庆九龙坡区商务委员会
  • 如何查询车辆购买的保险
  • 税务工作者发展现状
  • 江西公积金提取代办
  • 个人有关事项核查情况的报告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设