静的変数の再帰

WBOY
リリース: 2016-09-08 08:44:09
オリジナル
1831 人が閲覧しました

リーリー

結果: 012345678910987654321
前半の echo $cont++ ですが、echo $count が 10 から始まる理由がわかりました。上から下に押すと++ --ずれませんか?

返信内容:

リーリー

結果: 012345678910987654321
前半の echo $cont++ ですが、echo $count が 10 から始まる理由がわかりました。上から下に押すと++ --ずれませんか?

これはスタックの出入りシーケンスです

内部で関数が呼び出された場合、count>10の関数呼び出しが完了するまで以下は実行できません。

最初の 10 回の再帰が実行されない場合echo $count--;的, 因为递归调用还没有结束. 直到 $count == 10、それ以上の再帰は存在しないため、再帰操作はレイヤーごとに完了します

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート