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

相关推荐
wjcroom1 小时前
实现老型号HP打印机手机无线打印的一些步骤和方法
开发语言·智能手机·php
Days20502 小时前
时间胶囊项目正式发布
javascript·gpt·php
DevUp2 小时前
老站往哪搬:织梦、帝国、PHPCMS 的出路
后端·php·cms
JaguarJack4 小时前
用 Jev 与 Laravel AI SDK 检测垃圾邮件和自动回复
后端·ai·php·laravel·服务端
lie..13 小时前
30天从零开始学AI应用开发(Day 12):像产品一样稳:流式输出、报错重试、花钱控制
开发语言·人工智能·php
郑州光合科技余经理14 小时前
同城电商系统:库存变更怎么同步到订单
java·开发语言·前端·后端·uni-app·php·ai编程
狗凯之家源码网17 小时前
PHP 开源 IM 即时通讯系统效果实测与功能展示
开发语言·开源·php
小宋102120 小时前
MCP 工具也有供应链风险:注册中心、签名校验、版本锁定与白名单
开发语言·网络·人工智能·php
芯岭技术郦1 天前
单芯片实现 Wi‑Fi 与 BLE5.2功能的BK7238
个人开发·模块测试·射频工程
damoluomu7 天前
挑 PHP CMS 之前,先学会看它的协议
php