我想向后/反向打印此字符串。我试过这个
$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)));