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

相关推荐
酉鬼女又兒7 小时前
零基础入门计算机网络:从基本概念到核心交换技术
开发语言·计算机网络·考研·职场和发展·php
tryqaaa_7 小时前
学习日志(五)【php反序列化全加例题】【pop链,字符逃逸,session,伪协议】
android·学习·php·web·pop·session
王莎莎-MinerU7 小时前
Agent 时代,科学数据 API 需要重新设计
大数据·前端·数据库·人工智能·个人开发
zgscwxd7 小时前
【Memurai】 Redis 缓存,引入 predis/predis 纯 PHP 库
php
会Tk矩阵群控的小木7 小时前
企业级iMessage群发系统实战:单主机管控多iPhone设备完整实现
运维·ios·开源软件·个人开发
Jing_jing_X7 小时前
我用 Claude Code 搭了一个远程 Claude web:手机发指令,本地电脑自己写代码
ai·agent·个人开发·ai应用开发
BingoGo9 小时前
改变 PHP 未来的 RFC Polling API
后端·php
咕噜企业签名分发-淼淼9 小时前
浅谈云服务器在后端托管与签名分发场景中的应用价值
开发语言·php
苏州IT威翰德9 小时前
苏州IT基础架构IQ/OQ/PQ确认服务 | 服务器网络验证
开发语言·php
zgscwxd9 小时前
【.htaccess】URL重写、静态资源缓存、安全防护等
php