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

相关推荐
TG:@yunlaoda360 云老大13 小时前
如何在华为云国际站代理商控制台进行SFS Turbo的基础状态核查?
大数据·服务器·华为云·php
韩立学长16 小时前
【开题答辩实录分享】以《学生心理预防监控信息系统的设计与实现开题报告》为例进行选题答辩实录分享
mysql·php
zzoood16 小时前
【PHP】富文本编辑器图片自动追加域名
开发语言·php
catchadmin16 小时前
PHP 初学者指南 基础结构与常见错误
php
是娇娇公主~19 小时前
TCP拥塞控制
网络协议·tcp/ip·php
ICT技术最前线19 小时前
路由策略优化基本思路和方法
开发语言·php
lxp19974119 小时前
PHP框架自带队列--更新中
开发语言·php
JienDa20 小时前
PHP 静态分析工具实战:PHPStan 和 Psalm 完全指南
开发语言·php
CHINAHEAO20 小时前
Bagisto修复php弃用警告,看着难受
开发语言·php
晚风吹人醒.21 小时前
LAMP(Linux+Apache+MySQL+PHP)完整搭建过程
linux·服务器·mysql·centos·php·apache·lamp