PHP7でのグループ使用宣言
PHP 7では、Group Use宣言が読みやすく、同じ名前空間からクラス、定数、関数を簡単にインポートするために使用できます。
Group Use宣言は、名前空間から複数の構造を簡単にインポートするために使用され、ほとんどの場合、適切なレベルの揮発性を削減します。同じモジュールに属する複数のインポートされたエンティティを識別することも役立ちます。
例1
次の例は、PHP7より前のコードを示しています-
<?php use com\India\ClassX; use com\India\ClassY; use com\India\ClassZ as Z; use function com\India\fn_x; use function com\Indiat\fn_y; use function com\India\fn_z; use const com\India\ConstX; use const com\India\ConstY; use const com\India\ConstZ; ?>を使用します
例2
use com\India\{ClassX, ClassY, ClassZ as Z}; use function com\India\{fn_x,fn_y, fn_z}; use const com\India\{ConstX, ConstY, ConstZ};
説明
例1では、名前空間内の特定のクラス、関数、および定数にPHPステートメントを使用し、クラス、関数、および定数ごとに多数の重複行を使用し、上部に多くのuseステートメントを配置しました。良くないファイル。
例2は、1行で複数のクラス、関数、定数を使用しているPHP7の同等のコードを示しています
注: 複数使用のステートメントとクラスを克服するために、PHP7はグループ使用宣言と呼ばれる新機能を追加しました。
-
PHPのquotemeta()関数
quotemeta()関数は、メタ文字を引用し、事前定義された文字の前に円記号を追加するために使用されます。事前定義された文字の一部を次に示します。ピリオド(。)、円記号(\)、プラス記号(+)、アスタリスク(*)、疑問符(?)など。 構文 quotemeta(str) パラメータ str −チェックする入力文字列 戻る quotemeta()関数は、メタ文字が引用された文字列を返します。入力文字列が空の場合はFALSEを返します。 例 以下は例です- <?php $str = "3 * 9 = 27"; echo quotemeta($str);
-
PHPのnumber_format()関数
number_format()関数は、数千をグループ化して数値をフォーマットするために使用されます。 構文 number_format(num,decimals,decimal_pt,separator) パラメータ num −フォーマットする番号。 小数 −小数点以下の桁数を指定します。 decimal_pt −小数点に使用する文字列。 セパレーター −千単位の区切り文字に使用する文字列を指定します。 戻る number_format()関数は、フォーマットされた数値を返します。 例 以下は例です- <?php echo