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

相关推荐
普通网友1 小时前
KUD#73019
java·php·程序优化
JaguarJack1 小时前
PHP 桌面端框架NativePHP for Desktop v2 发布!
后端·php·laravel
普通网友2 小时前
IZT#73193
java·php·程序优化
黄沐阳6 小时前
stp,rstp,mstp的区别
服务器·网络·php
一念&11 小时前
每日一个网络知识点:网络层NAT
服务器·网络·php
LXMXHJ13 小时前
php开发
开发语言·php
Jtti16 小时前
SSH连接服务器超时?可能原因与解决方案
服务器·网络·php
小糖学代码19 小时前
网络:3.Socket编程TCP
网络·tcp/ip·php
BingoGo1 天前
PHP8.5 的新 URI 扩展
后端·php
JaguarJack1 天前
PHP8.5 的新 URI 扩展
后端·php