ホームページ >バックエンド開発 >PHPチュートリアル >spl_autoload_register() の 3 番目のパラメータは何を意味しますか?

spl_autoload_register() の 3 番目のパラメータは何を意味しますか?

WBOY
WBOYオリジナル
2016-06-23 13:25:301024ブラウズ

spl_autoload_register()
3 番目のパラメータが true の場合、関数はキューの末尾ではなくキューの先頭に追加されます

この段落の具体的な目的は何ですか? 専門家の回答をお願いします。ありがとうございます


ディスカッションへの返信(解決策)

spl_autoload_register関数の機能は、自動ロードクラスの関数を登録することです

spl_autoload_registerは複数回実行できます。 3 番目の関数がロードされるか、最終的に失敗するまで、1 つずつ実行されます
spl_autoload_register パラメーターは、キュー内の登録された関数の位置を決定し、実行順序を決定します
これは、最後に登録された関数が最初に実行されるように制御できることを意味します。古いモジュールを新しいモジュールに置き換える機会が得られるようにします

後のモジュールが前のモジュールを上書きできるように、登録の順序を制御します。

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