PHP反转字符串中的每个单词

例子

复制代码
"This is an example!" ==> "sihT si na !elpmaxe"
"double  spaces"      ==> "elbuod  secaps"

代码

php 复制代码
function reverseWords($str) {
  // Go for it
  $str_new = explode(' ',$str);
  $str_new = array_map("strrev",$str_new);
  $new_str = implode(' ',$str_new);
  return $new_str;
}

解析

explode: 用空格拆分字符串为一个数组

array_map: 对数组中的每个键值执行回调方法,这里是strrev

strrev: 反转字符串,即abc -> cba

相关推荐
xingpanvip16 分钟前
星盘接口开发文档:星相日历接口指南
android·开发语言·前端·css·php·lua
前端技术3 小时前
03_网络层与IP编址:理解网络寻址的核心逻辑
服务器·网络·php
niucloud-admin4 小时前
PHP V6 单商户常见问题——配置了伪静态仍提示接口请求错误,请检查VIE_APP_BASE_URL参数配置或者伪静态配置
php
Ether IC Verifier4 小时前
OSI网络七层协议详细介绍
服务器·网络·网络协议·计算机网络·php·dpu
这儿有一堆花4 小时前
住宅代理(Residential Proxy)技术指南
开发语言·数据库·php
niucloud-admin5 小时前
PHP V6 单商户常见问题——升级提示mkdir()处理方案
php
aaaffaewrerewrwer5 小时前
在线2048小游戏推荐:经典数字合并玩法 + 浏览器即玩 + 流畅体验
个人开发
计算机安禾8 小时前
【Linux从入门到精通】第37篇:NFS网络文件系统——无状态的数据共享
linux·网络·php
四六的六8 小时前
WebView 性能优化实战:从首屏1.5秒到300毫秒
性能优化·个人开发·性能调优·前端优化·移动端h5·webview性能优化