この記事は、php7 の新機能であるグループ使用宣言を紹介する PHP7 チュートリアル コラムによって提供されています。一定の参考値があるので、困っている友達が参考になれば幸いです。
php7 の新機能グループ使用宣言
同じ名前空間からインポートされたクラス、関数、定数を、1 回の使用で一度にインポートできるようになりました声明 。
以前に PHP7 が同じ名前空間の下にクラスを導入したとき、通常は以下に示すように少数のクラスしか使用されなかったため、この新機能は平常時に頻繁に使用されるべきであると感じています:
// PHP 7 之前的代码 use some\namespace\ClassA; use some\namespace\ClassB; use some\namespace\ClassC as C; use function some\namespace\fn_a; use function some\namespace\fn_b; use function some\namespace\fn_c; use const some\namespace\ConstA; use const some\namespace\ConstB; use const some\namespace\ConstC;
php7 の新機能のうち、バッチ導入がサポートされているため、コードの繰り返し使用が大幅に減ります:
// PHP 7+ 及更高版本的代码 use some\namespace\{ClassA, ClassB, ClassC as C}; use function some\namespace\{fn_a, fn_b, fn_c}; use const some\namespace\{ConstA, ConstB, ConstC};
上記のコード例はすべて PHP 公式マニュアルから引用したもので、非常にシンプルなので、コードを書き換える必要はありません。読んで使ってください。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がphp7 のグループ使用宣言機能の簡単な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。