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

相关推荐
8125035331 小时前
第 9 篇:子网掩码:如何划分“小区”
开发语言·php
我叫黑大帅2 小时前
通过php 中的Route:: 的写法了解什么是静态类调用
后端·面试·php
会Tk矩阵群控的小木6 小时前
基于Python的iMessage短信群发与社媒多账号统一管理系统实现
开发语言·windows·python·新媒体运营·开源软件·个人开发
tudoSearcher8 小时前
手机、平板、电脑同时控制Claude Code / Codex ?:Paseo实战指南
网络·开源·开源软件·个人开发·ai编程
程序猿小三9 小时前
福建省第一届“闽盾杯“网络安全职业技能竞赛 — 备赛学习路线
开发语言·网络安全·php
juesdo11 小时前
青岑CTF之 EZPHP系列
笔记·web安全·php
Leweslyh12 小时前
3GPP TS 28.312 意图驱动管理服务 — 极详细通俗解读
开发语言·php
王莎莎-MinerU12 小时前
从 OCR 到 Context Engineering:用 MinerU 搭一个可复现文档解析评测
人工智能·深度学习·机器学习·pdf·ocr·个人开发
catchadmin12 小时前
PHP 在领域驱动(DDD)设计中的核心实践
开发语言·php
Johnstons12 小时前
网页加载到一半卡住?视频看到关键处花屏?可能是丢包在作祟
开发语言·php·音视频·弱网测试·网络损伤