-
- 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<=strlen($str);$i++)
- {
- echo substr($str,-$i,1);
- }
- }
コードをコピー
コード分析:
2 つの関数を実装します。どちらも文字列の内容を逆の順序で出力できます。
関数 reversr_r は再帰によって実装され、関数 reverse_i() はループによって実装されます。
|