技术栈

PHP反转字符串中的每个单词

橙子唠唠2023-10-31 16:30

例子

复制代码
"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

上一篇:Java 方法介绍
下一篇:win11系统msvcp120.dll丢失的解决方法,亲测有效的详细方法
相关推荐
2401_87347940
1 天前
如何利用IP查询定位识别电商刷单?4个关键指标+工具配置方案
开发语言·tcp/ip·php
aq5535600
1 天前
Laravel 6.x核心特性深度解析
php·laravel
aq5535600
1 天前
PHP vs Python:30秒看懂核心区别
开发语言·python·php
FreeCultureBoy
1 天前
用 phpbrew 管理 php 环境:从安装到多版本切换
后端·php
zopple
1 天前
ThinkPHP5.x与3.x核心差异解析
java·python·php
Y学院
1 天前
网络安全基础核心知识点教程
网络·web安全·php
niucloud-admin
2 天前
PHP SAAS 框架常见问题——升级框架报错
php
zopple
2 天前
Laravel 6.x核心特性全解析
php·laravel
aq5535600
2 天前
Laravel 11.x新特性全解析
php·laravel
niucloud-admin
2 天前
PHP SAAS 框架常见问题——安装应用时出现 is_dir() 报错
php
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点032026年4月AI大事件深度解读:大模型竞争进入“深水区“042026 年 AI 编程助手全面对比评测:Cursor vs Copilot vs Claude Code vs GitHub Copilot Free05近期有什么ai的新消息,新动态? 2026.4月06AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析07Claude Code Windows 兼容性问题:指定版本 2.1.112 可解决08从限购到畅通:GLM-5.1 Coding Plan接入攻略09CC-Switch & Claude 基于 Linux 服务器安装使用指南10UBUNTU Claude Code 报错 claude native binary not installed