« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 10 of about 385 for Namespace (0.006 sec.)
namespace キーワードおよび __NAMESPACE__ 定数 9925
« 名前空間と動的言語機能 エイリアス/インポート » PHP Manual 名前空間 namespace キーワードおよび __NAMESPACE__ 定数 検索 namespace キーワードおよび __NAMESPACE__ 定数 (PHP 5 >= 5.3.0, PHP 7, PHP 8) PHP には、現在の名前空間内の要素へのアクセス ... を抽象化するための方法が 2 通りあります。 マジック定数 __NAMESPACE__ および namespace キーワードがそれです。 __NAMESPACE__ の値は文字列で、現在の名前空間の名前が格納されます。 名前空間に属さ ... ないグローバルなコードでは、この中身は空文字列となります。 例1 名前空間内のコードでの __NAMESPACE__ の例 <?php namespace MyProject ; echo '"' , __NAMESPACE__ , '"' ; // "MyProject" と出力します 例2 グローバルなコードでの ... __NAMESPACE__ の例 <?php echo '"' , __NAMESPACE__ , '"' ; // "" と出力します __NAMESPACE__ 定数は、動的に名前を作成する場合に便利です。 ...
https://man.mtool.work/php/8.3/language.namespaces.nsconstants.html
namespace キーワードおよび __NAMESPACE__ 定数 9925
« 名前空間と動的言語機能 エイリアス/インポート » PHP Manual 名前空間 namespace キーワードおよび __NAMESPACE__ 定数 検索 namespace キーワードおよび __NAMESPACE__ 定数 (PHP 5 >= 5.3.0, PHP 7, PHP 8) PHP には、現在の名前空間内の要素へのアクセス ... を抽象化するための方法が 2 通りあります。 マジック定数 __NAMESPACE__ および namespace キーワードがそれです。 __NAMESPACE__ の値は文字列で、現在の名前空間の名前が格納されます。 名前空間に属さ ... ないグローバルなコードでは、この中身は空文字列となります。 例1 名前空間内のコードでの __NAMESPACE__ の例 <?php namespace MyProject ; echo '"' , __NAMESPACE__ , '"' ; // "MyProject" と出力します 例2 グローバルなコードでの ... __NAMESPACE__ の例 <?php echo '"' , __NAMESPACE__ , '"' ; // "" と出力します __NAMESPACE__ 定数は、動的に名前を作成する場合に便利です。 ...
https://man.mtool.work/php/8.3/language.namespaces.nsconstants.html
名前空間の使用法: エイリアス/インポート 7735
« namespace キーワードおよび __NAMESPACE__ グローバル空間 » PHP Manual 名前空間 名前空間の使用法: エイリアス/インポート 検索 名前空間の使用法: エイリアス/インポート (PHP 5 >= 5.3.0, PHP 7, PHP 8) 外部の完全修飾名をエイリアスで参照したりイン ... 演算子を使用します。 ここに、5 種類すべてのインポート方法の例を示します。 例1 use 演算子によるインポート/エイリアス <?php namespace foo ; use My\Full\Classname as Another ; // これは use My\Full\NSname as NSname と同じです use My\Full\NSname ; // グローバ ... スを定義します use function My\Full\functionName as func ; // 定数をインポートします use const My\Full\CONSTANT ; $obj = new namespace\Another ; // foo\Another クラスのオブジェクトのインスタンスを作成します $obj = new Another ; // My\Full\Classname クラスの ... コープではインポートできません。 次の例は、 use キーワードの間違った使い方を示すものです。 例5 間違ったインポートの例 <?php namespace Languages ; function toGreenlandic () { use Languages\Danish ; // ... } 注意 : インポート規則はファイル単位のものです。つま ...
https://man.mtool.work/php/8.3/language.namespaces.importing.html
名前空間の使用法: エイリアス/インポート 7735
« namespace キーワードおよび __NAMESPACE__ グローバル空間 » PHP Manual 名前空間 名前空間の使用法: エイリアス/インポート 検索 名前空間の使用法: エイリアス/インポート (PHP 5 >= 5.3.0, PHP 7, PHP 8) 外部の完全修飾名をエイリアスで参照したりイン ... 演算子を使用します。 ここに、5 種類すべてのインポート方法の例を示します。 例1 use 演算子によるインポート/エイリアス <?php namespace foo ; use My\Full\Classname as Another ; // これは use My\Full\NSname as NSname と同じです use My\Full\NSname ; // グローバ ... スを定義します use function My\Full\functionName as func ; // 定数をインポートします use const My\Full\CONSTANT ; $obj = new namespace\Another ; // foo\Another クラスのオブジェクトのインスタンスを作成します $obj = new Another ; // My\Full\Classname クラスの ... コープではインポートできません。 次の例は、 use キーワードの間違った使い方を示すものです。 例5 間違ったインポートの例 <?php namespace Languages ; function toGreenlandic () { use Languages\Danish ; // ... } 注意 : インポート規則はファイル単位のものです。つま ...
https://man.mtool.work/php/8.3/language.namespaces.importing.html
同一ファイル内での複数の名前空間の定義 7022
« サブ名前空間 基本編 » PHP Manual 名前空間 同一ファイル内での複数の名前空間の定義 検索 同一ファイル内での複数の名前空間の定義 (PHP 5 >= 5.3.0, PHP 7, PHP 8) 複数の名前空間を同一ファイル内で宣言することもあります。 この場合の構文は次の 2 通 ... りです。 例1 シンプルな組み合わせ方式による複数の名前空間の宣言 <?php namespace MyProject ; const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } namespace AnotherProje ... 方法としてはお勧めしません。 かわりに、次の波括弧構文を使うことを推奨します。 例2 波括弧構文による複数の名前空間の宣言 <?php namespace MyProject { const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } } namespace AnotherPro ... 名前空間つきのコードと組み合わせるときには、 波括弧構文しか使用できません。グローバルなコードは、名前空間の名前を指定しない namespace 文で囲みます。たとえば次のようになります。 例3 複数の名前空間および名前空間に属さないコードの宣言 <?php namespace MyProjec ...
https://man.mtool.work/php/8.3/language.namespaces.definitionmultiple.html
同一ファイル内での複数の名前空間の定義 6979
« サブ名前空間 基本編 » PHP Manual 名前空間 同一ファイル内での複数の名前空間の定義 検索 同一ファイル内での複数の名前空間の定義 (PHP 5 >= 5.3.0, PHP 7, PHP 8) 複数の名前空間を同一ファイル内で宣言することもあります。 この場合の構文は次の 2 通 ... りです。 例1 シンプルな組み合わせ方式による複数の名前空間の宣言 <?php namespace MyProject ; const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } namespace AnotherProje ... 方法としてはお勧めしません。 かわりに、次の波括弧構文を使うことを推奨します。 例2 波括弧構文による複数の名前空間の宣言 <?php namespace MyProject { const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } } namespace AnotherPro ... 名前空間つきのコードと組み合わせるときには、 波括弧構文しか使用できません。グローバルなコードは、名前空間の名前を指定しない namespace 文で囲みます。たとえば次のようになります。 例3 複数の名前空間および名前空間に属さないコードの宣言 <?php namespace MyProjec ...
https://man.mtool.work/php/8.3/language.namespaces.definitionmultiple.html
FAQ: 名前空間について知っておくべきこと 6640
« 名前解決のルール 列挙型(Enum) » PHP Manual 名前空間 FAQ: 名前空間について知っておくべきこと 検索 FAQ: 名前空間について知っておくべきこと (PHP 5 >= 5.3.0, PHP 7, PHP 8) この FAQ は 2 つに分かれています。一般的な質問と、 深く理解するために有 ... t $a ::class; 名前空間内での内部クラスあるいはグローバルクラスの使用法は? 例3 名前空間内からの内部クラスへのアクセス <?php namespace foo ; $a = new \stdClass ; print $a ::class . "\n" ; function test (? \ArrayObject $parameter_type_example = null ) {} $a ... " ; 同じ名前空間にあるクラス、関数あるいは定数を使用する方法は? 例4 名前空間内のクラス、関数あるいは定数へのアクセス <?php namespace foo ; class MyClass {} // 現在の名前空間のクラスをパラメータの型として使う function test (? MyClass $parameter_type_exampl ... に見た目のままに解釈されます。 つまり \my\name は my\name であり、 \Exception は Exception となります。 例5 完全修飾名 <?php namespace foo ; $a = new \my\name (); // "my\name" クラスのインスタンスを作成します echo \strlen ( 'hi' ); // "strlen" 関数をコールし ...
https://man.mtool.work/php/8.3/language.namespaces.faq.html
FAQ: 名前空間について知っておくべきこと 6640
« 名前解決のルール 列挙型(Enum) » PHP Manual 名前空間 FAQ: 名前空間について知っておくべきこと 検索 FAQ: 名前空間について知っておくべきこと (PHP 5 >= 5.3.0, PHP 7, PHP 8) この FAQ は 2 つに分かれています。一般的な質問と、 深く理解するために有 ... t $a ::class; 名前空間内での内部クラスあるいはグローバルクラスの使用法は? 例3 名前空間内からの内部クラスへのアクセス <?php namespace foo ; $a = new \stdClass ; print $a ::class . "\n" ; function test (? \ArrayObject $parameter_type_example = null ) {} $a ... " ; 同じ名前空間にあるクラス、関数あるいは定数を使用する方法は? 例4 名前空間内のクラス、関数あるいは定数へのアクセス <?php namespace foo ; class MyClass {} // 現在の名前空間のクラスをパラメータの型として使う function test (? MyClass $parameter_type_exampl ... に見た目のままに解釈されます。 つまり \my\name は my\name であり、 \Exception は Exception となります。 例5 完全修飾名 <?php namespace foo ; $a = new \my\name (); // "my\name" クラスのインスタンスを作成します echo \strlen ( 'hi' ); // "strlen" 関数をコールし ...
https://man.mtool.work/php/8.3/language.namespaces.faq.html
指定した namespaceURI がデフォルトの名前空間かどうかを調べる 6223
« DOMNode::insertBefore DOMNode::isEqualNode » PHP Manual DOMNode 指定した namespaceURI がデフォルトの名前空間かどうかを調べる 検索 DOMNode::isDefaultNamespace (PHP 5, PHP 7, PHP 8) DOMNode::isDefaultNamespace — 指定した namespaceURI がデフ ... ォルトの名前空間かどうかを調べる 説明 public function DOMNode::isDefaultNamespace ( string $namespace ): bool namespace がデフォルトの名前空間であるかどうかを調べます。 パラメータ namespace 調べる名前空間 ... URI。 戻り値 namespace がデフォルトの名前空間である場合に true 、それ以外の場合に false を返します。 関連キーワード: 空間 DOMNode namespace names ... paceURI isDefaultNamespace insertBefore isEqualNode ...
https://man.mtool.work/php/8.3/domnode.isdefaultnamespace.html
指定した namespaceURI がデフォルトの名前空間かどうかを調べる 6136
« DOMNode::insertBefore DOMNode::isEqualNode » PHP Manual DOMNode 指定した namespaceURI がデフォルトの名前空間かどうかを調べる 検索 DOMNode::isDefaultNamespace (PHP 5, PHP 7, PHP 8) DOMNode::isDefaultNamespace — 指定した namespaceURI がデフ ... ォルトの名前空間かどうかを調べる 説明 public function DOMNode::isDefaultNamespace ( string $namespace ): bool namespace がデフォルトの名前空間であるかどうかを調べます。 パラメータ namespace 調べる名前空間 ... URI。 戻り値 namespace がデフォルトの名前空間である場合に true 、それ以外の場合に false を返します。 関連キーワード: 空間 DOMNode namespace names ... paceURI isDefaultNamespace 場合 insertBefore Search isEqualNode function string bool パラメータ 戻り値 true 以外 false navigate Enter select ...
https://man.mtool.work/php/8.3/domnode.isdefaultnamespace.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT