ホームページ  >  記事  >  バックエンド開発  >  【アイデア募集】PHPディレクトリスキャン、無限ループを最大限防ぐには?解決方法

【アイデア募集】PHPディレクトリスキャン、無限ループを最大限防ぐには?解決方法

WBOY
WBOYオリジナル
2016-06-13 12:42:341112ブラウズ

【アイデア募集】PHPディレクトリスキャン、無限ループを最大限防ぐには?
PHP は無限ループを防ぐために特定のフォルダーをスキャンします。
今思い浮かぶアイデアは 2 つだけです
1. スキャンの続行中にディレクトリが見つかった場合は、スキャンを続行します。固まりやすく固まりやすい
2. レベル スキャン。1 レベルをスキャンし、ディレクトリ アドレスを記録ファイルに保存します。次に、保存されたレコード ファイルからディレクトリ アドレスを抽出し、一度に 1 つのレイヤーのみをスキャンして、もう一度 1 つのレイヤーをスキャンします。ただし、ディレクトリが多すぎると、やはりクラッシュしやすくなります。
もっと良いアイデアはありますか?

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