2014-11-14 5 views
0

이 문자열을 역순으로 인쇄하고 싶습니다. 나는 이것을 시도했다문자열을 역순으로 인쇄하십시오.

$string = 'HELLO'; 

for ($i = 0; $i < strlen($string);$i++) { 

    $string1[] = $string[$i]; 

}  

$array = array_reverse($string1); 

foreach ($array as $a) 
{ 
    echo $a; 
} 

그리고 작동하지만, 거기에 뭔가 쉽게 아니에요?

+0

'에코 strrev ($ 문자열); – MH2K9

답변

2

사용 strrev() 그냥 재미로에 대한

echo strrev($string); 

, 여기 예뿐만 implode()를 사용하는 것과 같이, array_reverse()을 배열을 사용하여 그것을 할 수있는 다른 방법은, 그리고 str_split() :

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

이것은 더 쉽습니다 ... 감사합니다 –

+0

PHP는 함수가 가장 일반적인 작업을 가지고 있습니다. –

+0

* 파이처럼 쉽습니다. - 나중에 파이를 좋아해야합니다! –

관련 문제