首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]PHP字符串反转:探索内置函数与自定义方案

发布于 2025-04-27 16:12:50
0
28

使用 PHP 内置字符串函数

function revString($string) {
  echo strrev($string);
}

具有部分内置字符串函数

function revString($string) {
  for($i=strlen($string); $i>0; $i - ) {
    echo $string[$i-1];
  }
}

无需任何 PHP 字符串函数

function revString($string) {
  $i=0;
  $s = "";
  while(! empty($string[$i])) {
    $s = $string[$i] . $s;
    $i++;
  }
  echo $s;
}

上面的代码看起来可能有些复杂,让我们逐步分析每个循环的输出,以便更好地理解。

例如,假设我们的字符串是 "aidni",那么每个循环的输出将如下所示:

i //迭代 1 
in //迭代 2 
ind //迭代 3 
indi //迭代 4 
india //迭代 5
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流