をインポートすると、次のように変数を使用して名前空間をインポートすることも可能であろう:変数の名前空間
$namespace = 'User\Authorization\Certificate';
use $namespace;
use
文は定数を期待したが、回避策があると明らかにこれは実行されませんか?
編集:class_alias($namespace, alias);
use User\Authorization\Certificate as alias;
はそのために使用されますとほとんど同じことを行います。宝石を発見(唯一のPHP> 5.3で)。
私はあなたが達成しようとしているのだろうかと思います。 – hakre
私は非常に構造化されたクラスとフォルダ階層の助けを借りてrequire_onceとuseステートメントをimport(..)関数に結合しています。 –
名前空間を導入するために必要なファイルの内容を変更することは相当ですか? – hakre