function reversr_r($str){if (strlen($str)>0)reverse_r(substr($str,1));echo substr($str,0,1);return;}?>function reverse_i($str){for($i=1;$i{echo substr($str,-$i,1);}}复制代码代码分析:实现两个函数,这两个函数都可以相反的顺序打印字符串的内容。
函数reversr_r是通过递归实现的,而函数reverse_i()是通过循环实现的。
function reversr_r($str){if (strlen($str)>0)reverse_r(substr($str,1));echo substr($str,0,1);return;}?>function reverse_i($str){for($i=1;$i{echo substr($str,-$i,1);}}复制代码代码分析:实现两个函数,这两个函数都可以相反的顺序打印字符串的内容。
函数reversr_r是通过递归实现的,而函数reverse_i()是通过循环实现的。