strrev

(PHP 4, PHP 5, PHP 7, PHP 8)

strrev反转字符串

描述

strrev(string $string): string

返回反转的 string

参数

string

要反转的字符串。

返回值

返回反转的字符串。

示例

示例 #1 使用 strrev() 反转字符串

<?php
echo strrev("Hello world!"); // 输出 "!dlrow olleH"
?>

添加注释

用户贡献的注释 3 个注释

info at ensostudio dot ru
3 年前
<?php
/**
* 反转一个多字节字符串。
*
* @param string $string 要反转的字符串。
* @param string|null $encoding 字符编码。如果省略,将使用内部字符编码值。
* @return string 反转的字符串
*/
function mb_strrev(string $string, string $encoding = null): string
{
$chars = mb_str_split($string, 1, $encoding ?: mb_internal_encoding());
return
implode('', array_reverse($chars));
}
?>
它比 tianyiw 函数 (注释 #122953) 更快且更灵活。
tianyiw at vip dot qq dot com
6 年前
此函数支持 utf-8 编码,人类语言和字符编码支持。

<?php
function mb_strrev($str){
$r = '';
for (
$i = mb_strlen($str); $i>=0; $i--) {
$r .= mb_substr($str, $i, 1);
}
return
$r;
}

echo
mb_strrev("☆❤world"); // echo "dlrow❤☆"
?>
manoj904378 at gmail dot com
3 年前
在字符串反转 strrev() 内
-------------------------- -------
<?php
$string
= 'This is manoj';
$n =strlen("$string");
For(
$i=1;$i<=$n;$i++)
{
$val= $string[-$i];
echo
$val;
}
?>
To Top