php - 名前空間と使用法に関する混乱
代言
代言 2017-06-24 09:42:35
0
3
996

namespaceuse
を使用する場合、いくつかの疑問があります。フレームワークでは、namespace を持つユーザーを use (namespace) ファイルを使用すると、オブジェクトを直接インスタンス化できます new

しかし、ローカル ディレクトリのテストを行ったところ、
namespace でファイルを呼び出す場合、use
を使用して を直接参照できないことがわかりました。 #ただし、通常どおりインスタンス化するには、まず require
する必要があります。 しかし、フレームワークを確認したところ、事前にインスタンス化する
requrie

するファイルはないようですが、

use の直後にインスタンス化できます。 new さて、その理由は何ですか? 独自のローカル テスト ディレクトリ ファイルを添付します

ディレクトリ構造


リーリー core.php

リーリー test.php

リーリー フレームワークで使用するスクリーンショットをいくつか添付します

理解できない...理解できない...

ご回答ありがとうございます。 朝薬を飲んでいなかったはずです

、えっ!最終投稿~

クラスのロードに関する常識を追加します

spl_autoload_register($callback);
リーリー

代言
代言

全員に返信(3)
刘奇

リーリー

いいねを押す +0
某草草

登録とセルフローディング https://github.com/TIGERB/eas...

いいねを押す +0
为情所困

ポスターは CI フレームワークを使用しています。このフレームワークはすでに spl_autoload_register($callable); に役立ちます。どのクラスを使用しても、どのクラスを require_once するかに役立ちます。具体的なコードの実装については、CI のこれを参照してください。 https://github.com/bcit-ci/Co...

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート