位置: 编程技术 - 正文

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如何实现登录和注册)

  • 耕地占用税的征收标准
  • 公司给员工发放福利的说辞
  • 主管盾和制单盾的区别
  • 办公费专票怎么做账
  • 房地产企业年报台账怎么填
  • 代扣代缴增值税是什么意思
  • 机耕道属于水利还是土地整治
  • 其他综合收益和综合收益的关系
  • 服务性单位从事的是餐饮中介服务
  • 错账更正分录
  • 公司的车辆赠送公司
  • 对方多开发票怎么处理
  • 营改增后常用发票报销的种类有哪些呢?
  • 自建厂房可以不办理房产证吗
  • 两笔不同业务能做一个凭证吗
  • 开出转账支票怎么入账
  • 计算完工产品成本和月末在产品成本
  • 个人所得税0申报逾期
  • 中央财政补贴政策
  • 什么叫记载资金的账簿
  • 房租合同印花税的计税依据怎么算
  • 个人劳务报酬所得汇算清缴
  • 为什么电脑上找不到蓝牙耳机
  • 关联企业之间的咨询费
  • 单位汽车按揭贷款怎么贷
  • 税控设备抵减如何填写报表
  • 琥珀销售用语
  • 增值税增量留抵退税政策解读
  • win10文件用什么打开
  • scanexplicit.exe - scanexplicit是什么进程 作用是什么
  • 刚毕业的学生可以买学生票吗
  • PHP:xml_set_default_handler()的用法_XML解析器函数
  • php在apache中有哪些工作方式
  • win10预览版21337
  • 购进的包装物怎么入库
  • 流转税的计税依据有哪些
  • 微信小程序计算器代码
  • ubuntu20.04安装cuda10.2
  • 可回收垃圾有哪些?
  • fping命令参数
  • 资本化利息支出现金流量表计入哪里
  • 免税收入包括
  • 长期待摊费用科目性质
  • 编制科目余额表的方法
  • 为什么应交增值税要转入未交增值税
  • 小规模纳税人纳多少税
  • sqlserver根据查询结果创建表
  • 税率变更对企业的影响
  • 小规模出售固定资产账务处理
  • 电影卡购买
  • 股票的主要种类及其相应的功能
  • 跨期发票账务处理办法
  • 递延所得税当前试用25%,以后15%
  • 季节性停工损失计入存货成本吗
  • 支付关税现金流放哪儿
  • 收到上月已付款的材料
  • 远期支票可以背书转让吗
  • 进项税额转出的几种情况
  • 收购 发票
  • 企业多结转的成本跨年怎么冲回?
  • 建筑业确认收入的条件
  • 小规模纳税人计算公式
  • 资产损失扣除
  • 简述工作底稿的一般要求及内容
  • Mysql使用insert插入多条记录 批量新增数据
  • win8录音文件保存在哪
  • linux系统的服务器,重启之后运算速度变慢
  • win7系统盘扩大
  • linux常见的启动方式
  • 做网页需要域名吗
  • 如何优化营商环境
  • web中class和id的区别
  • unity3d跨平台
  • pjblog修改技巧汇总
  • 北京海淀大集一览表?
  • 国家税务总局财政部公告2023年第11号
  • 河北发票查询真伪查询
  • 公司被分立,应将分立后的单位
  • 个人所得税完税证明图片
  • 专家咨询费包括哪些内容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设