php 在不使用循环或内置函数的情况下反转字符串

标签 php

您将如何编写一个简短的 php 函数来反转字符串。该函数必须:

  • 只有一个参数
  • 不使用内置函数“strrev”或“array_reverse”
  • 不使用循环结构,如“for”、“foreach”或“while”。

最佳答案

赶紧往下扫,这些都好长啊!

function rev($str) {
    return $str?rev(substr($str,1)).$str[0]:'';
}

递归显然不适用于长度超过 100 个字符的字符串。

关于php 在不使用循环或内置函数的情况下反转字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4884617/

相关文章:

php - 为什么PHP中的一些变量是用大写字母写的?

javascript - 使用php将印度标准时间转换为mysql日期时间格式

PHP 表达式 || b = c

php - 使用 php mysql 在巨型多维数组中搜索

php - 在 PHP 中访问 javascript 函数值?

php - MySQL 表格单元格添加

php - 我如何制作在线编译和运行C++程序的网站

php - Laravel 5 使用具有许多关系的数据透视表

javascript - 如何在此代码中显示 php 代码?

php - Doctrine 2.1 如何使用yaml