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

相关推荐
码荼7 分钟前
学习开发之hashmap
java·python·学习·哈希算法·个人开发·小白学开发·不花钱不花时间crud
AI扶我青云志25 分钟前
IDE全家桶专用快捷键----------个人独家分享!!
个人开发
yanwushu5 小时前
10分钟搭建 PHP 开发环境教程
php·laravel
车载测试工程师13 小时前
车载以太网网络测试-29【SOME/IP-SD】-SD状态机
网络·网络协议·tcp/ip·车载系统·php
还鮟1 天前
CTF Web PHP弱类型与进制绕过(过滤)
php·ctf
zorro_z1 天前
PHP语法基础篇(八):超全局变量
php
九分源码1 天前
基于PHP+MySQL组合开发开源问答网站平台源码系统 源码开源可二次开发 含完整的搭建指南
mysql·开源·php
RainSerein1 天前
Laravel8中使用phpword生成word文档
word·php·laravel
pltrue2 天前
Go 重构案例分享:订单创建逻辑重构
go·php
RainSerein2 天前
Laravel8中调取腾讯云文字识别OCR
ocr·php·腾讯云·laravel