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

相关推荐
CRMEB1 小时前
不懂设计也能有精美商城?CRMEB 主题广场与可视化装修的“千店千面“实操
人工智能·ai·小程序·开源·php
梦梦代码精1 小时前
《LikeShop全产品技术硬核拆解:ThinkPHP8+Vue3+UniApp架构,私有化部署与二次开发实战指南》
java·低代码·系统架构·php·开源软件
辛迪聊物业数字化4 小时前
【智能楼宇系统有什么用?赋能园区高效 节能 安全】
经验分享·安全·微信小程序·php
2401_885885046 小时前
国际语音php接口代码示例:PHP使用cURL快速调用语音发送API
android·开发语言·前端·人工智能·python·php·语音识别
xiaoxiangsiyan7 小时前
网络智能化转型核心模块全解析
运维·服务器·网络·数据库·学习·架构·php
huaweichenai8 小时前
PHP实现对接MQTT协议
开发语言·php
泷泷_8 小时前
CISP-PTE实操题(自写靶场与题类似或变型)
php·文件上传·cisp-pte·cisp·文件包含·sql注入
XR1234567889 小时前
连锁多分支办公网络怎么选?统一运维与快速开局是关键
运维·网络·php
芯岭技术郦10 小时前
XL2477 透传 WIFI 模组AT 指令说明
单片机·嵌入式硬件·个人开发·射频工程
xxy2224111 小时前
TCP 网络编程(3):从基础通信到并发服务器与 HTTP 实战
开发语言·php