ホームページ  >  記事  >  バックエンド開発  >  PHP 再帰関数の小さな例

PHP 再帰関数の小さな例

WBOY
WBOYオリジナル
2016-07-25 08:54:041164ブラウズ
  1. function reversr_r($str)
  2. {
  3. if (strlen($str)>0)
  4. reverse_r(substr($str,1));
  5. echo substr($str,0 ,1);
  6. return;
  7. }
  8. ?>
  9. function reverse_i($str)
  10. {
  11. for($i=1;$i<=strlen($str);$i++)
  12. {
  13. echo substr($str,-$i,1);
  14. }
  15. }
コードをコピー

コード分析: 2 つの関数を実装します。どちらも文字列の内容を逆の順序で出力できます。 関数 reversr_r は再帰によって実装され、関数 reverse_i() はループによって実装されます。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。