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 小时前
信创软件安全加固指南,信创软件的纵深防御体系
java·大数据·数据库·金融·php·mvc·软件工程
诗词在线3 小时前
诗词在线古诗词传播
人工智能·word·php
源码宝3 小时前
使用 PHP(Laravel 8)+ Vue 2 + Element UI + MySQL 5.7开发一套医院不良事件系统的注意事项
vue.js·php·laravel
不会写DN4 小时前
PHP 中处理图像的利器 GD库
开发语言·php
2501_916008894 小时前
iOS开发者工具有哪些?Xcode、Fastlane 与 kxapp 的组合使用
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
cch89186 小时前
PHP vs 易语言:Web开发与桌面编程大对决
开发语言·前端·php
不会写DN7 小时前
如何使用PHP创建图像验证码
android·开发语言·php
xuboyok27 小时前
PHP vs Java:核心差异与选型指南
开发语言·前端·php
cch89188 小时前
PHP与汇编:高级与低级的终极对决
开发语言·汇编·php
cyber_两只龙宝8 小时前
【Nginx】Nginx中location的使用方法详解
linux·运维·nginx·云原生·php·web