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 分钟前
全民电商时代下的链动2+1模式与S2B2C商城小程序:社交裂变与供应链协同的营销革命
开发语言·人工智能·小程序·php·流量运营
catchadmin1 小时前
2026 年 PHP 函数式编程 优势与实际应用
数据库·php
2301_810970391 小时前
第一次渗透作业
web安全·php
DARLING Zero two♡1 小时前
【计算机网络】简学深悟启示录:序列化&&反序列化
开发语言·计算机网络·php
100编程朱老师1 小时前
fping命令详解
开发语言·php
小小代码狗2 小时前
【无标题】
网络·sql·php
Wcy30765190662 小时前
文件包含漏洞及PHP伪协议
开发语言·php
运筹vivo@2 小时前
攻防世界:Web_php_include
前端·web安全·php
jllllyuz3 小时前
ANPC三电平逆变器损耗计算的MATLAB实现
开发语言·matlab·php
w***76553 小时前
PHP vs Python:如何选择?
开发语言·python·php