向后打印字符串 php


Print a string backwards php

我想向后/反向打印此字符串。我试过这个

$string = 'HELLO';
for ($i = 0; $i < strlen($string);$i++) {
    $string1[] = $string[$i];
}    
$array =  array_reverse($string1);
foreach ($array as $a)
{
    echo $a;
}

并且有效,但那里不是更容易吗?

使用 strrev()

echo strrev($string);

只是为了踢球,这里有一种替代方法,使用数组,就像在你的例子中一样,但使用 implode()array_reverse()str_split()

echo implode('', array_reverse(str_split($string)));