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

相关推荐
求学中--34 分钟前
鸿蒙网络请求从入门到精通:HttpURLConnection+第三方库,GET/POST/文件上传全覆盖
开发语言·php·harmonyos
yaodong51840 分钟前
Gemini长上下文重塑RAG架构
开发语言·php
fengci.1 小时前
CTF+随机困难部分
android·开发语言·网络·安全·php
自不量力的A同学1 小时前
PHP 8.5.6 发布
开发语言·php
Web极客码2 小时前
2026年自建网站实战指南:从服务器到上线的完整方案
运维·服务器·php
念何架构之路2 小时前
负载均衡详解
运维·php·负载均衡
小闫BI设源码2 小时前
当20个节点选出两个Master时:Elasticsearch的致命故障与解决方案
java·elasticsearch·jenkins·php·面试宝典·深入解析
ljh5746491192 小时前
thinkphp8 event
php
爱吃提升3 小时前
Yifan Hu(适合大规模数据)大数据算法
开发语言·算法·php
2501_916007474 小时前
XCode 15 IDE新特性:苹果集成开发环境全面升级,提升编程效率与体验
ide·vscode·macos·ios·个人开发·xcode·敏捷流程