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

相关推荐
勤劳的进取家4 分钟前
传输层基础
运维·开发语言·学习·php
链上杯子5 分钟前
幂等性是什么?为什么会重复扣款,以及接口防重怎么做
个人开发·学习方法
天疆说21 分钟前
Ubuntu 安装微软核心字体
ubuntu·microsoft·php
YaBingSec23 分钟前
玄机网络安全靶场:Apache HTTPD 解析漏洞(CVE-2017-15715)WP
java·笔记·安全·web安全·php·apache
chaofan9801 小时前
突破大模型落地瓶颈:Claude 4.7 与 GPT-5.5 长上下文工程实测
数据库·人工智能·python·gpt·自动化·php·api
2501_915106321 小时前
在Mac上搭建iOS开发环境的详细步骤与注意事项
ide·vscode·macos·ios·个人开发·swift·敏捷流程
StockTV1 小时前
韩国股票实时数据 KOSPI(主板)和 KOSDAQ(创业板)的实时行情、K 线及指数数据
java·开发语言·算法·php
合天网安实验室13 小时前
记录一个免杀的php webshell demo
渗透测试·php·webshell·免杀
AnalogElectronic13 小时前
linux 测试网络和端口是否连通的命令详解
linux·网络·php
跨境数据猎手15 小时前
跨境独立站系统技术拆解(附带源码)
服务器·前端·php