使用递归和循环调换字符串内字母位置
<?php function reverse_r($str){ if(strlen($str)>0){ reverse_r(substr($str,1)); } echo substr($str,0,1); return; } reverse_r('Hello'); function reverse_i($str){ for($i=1;$i<=strlen($str);$i++){ echo substr($str,-$i,1); } return; } reverse_i('Hello');