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

相关推荐
eastyuxiao1 分钟前
如何在不同的机器上运行多个OpenClaw实例?
人工智能·git·架构·github·php
dog2501 小时前
对数的大脑应对指数的世界
开发语言·php
YuanDaima20483 小时前
基于 LangChain 1.0 的检索增强生成(RAG)实战
人工智能·笔记·python·langchain·个人开发·langgraph
取码网3 小时前
最新在线留言板系统PHP源码
开发语言·php
不写八个4 小时前
PHP教程006:ThinkPHP项目入门
开发语言·php
项目管理小胡5 小时前
2026年项目管理工具选型指南:功能对比、适用场景与避坑建议
java·python·安全·团队开发·个人开发
Freak嵌入式5 小时前
Wiznet以太网模块实现在线动态安装库和自动依赖安装-使用uPyPI包管理平台
开发语言·php
jwn9999 小时前
PHP vs Java:核心区别与选型指南
java·开发语言·php
lingggggaaaa11 小时前
PHP原生开发篇&SQL注入&数据库监控&正则搜索&文件定位&静态分析
数据库·sql·安全·web安全·php
源码网11 小时前
Swoft 2.x 正确启动命令
php·swoft