« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 10 of about 496 for 空間 (0.002 sec.)
名前解決のルール 6731
« グローバル関数/定数への移行 FAQ » PHP Manual 名前空間 名前解決のルール 検索 名前解決のルール (PHP 5 >= 5.3.0, PHP 7, PHP 8) 名前解決のルールを説明するにあたって、いくつかの重要な定義を示しておきます。 名前空間名の定義 非修飾名 これは名前空間 ... 間区切り文字を含まない識別子で、 Foo のようなものです。 修飾名 これは名前空間区切り文字を含む識別子で、 Foo\Bar のようなものです。 完全修飾名 これは名前空間区切り文字を含む識別子のうち先頭が名前空間区切 ... り文字で始まるもので、 \Foo\Bar のようなものです。名前空間 \Foo も完全修飾名です。 相対名 namespace\Foo\Bar のように、 namespace で始まる識別子です。 名前解決は、これらの解決ルールに ... よって行われます。 完全修飾名は、先頭の名前空間区切り文字を除いた名前に常に解決されます。 たとえば、 \A\B は A\B と解釈されます。 相対名は、 namespace という名前を、 現在の ...
https://man.mtool.work/php/8.3/language.namespaces.rules.html
名前解決のルール 6731
« グローバル関数/定数への移行 FAQ » PHP Manual 名前空間 名前解決のルール 検索 名前解決のルール (PHP 5 >= 5.3.0, PHP 7, PHP 8) 名前解決のルールを説明するにあたって、いくつかの重要な定義を示しておきます。 名前空間名の定義 非修飾名 これは名前空間 ... 間区切り文字を含まない識別子で、 Foo のようなものです。 修飾名 これは名前空間区切り文字を含む識別子で、 Foo\Bar のようなものです。 完全修飾名 これは名前空間区切り文字を含む識別子のうち先頭が名前空間区切 ... り文字で始まるもので、 \Foo\Bar のようなものです。名前空間 \Foo も完全修飾名です。 相対名 namespace\Foo\Bar のように、 namespace で始まる識別子です。 名前解決は、これらの解決ルールに ... よって行われます。 完全修飾名は、先頭の名前空間区切り文字を除いた名前に常に解決されます。 たとえば、 \A\B は A\B と解釈されます。 相対名は、 namespace という名前を、 現在の ...
https://man.mtool.work/php/8.3/language.namespaces.rules.html
名前空間の定義 6532
« 概要 サブ名前空間 » PHP Manual 名前空間 名前空間の定義 検索 名前空間の定義 (PHP 5 >= 5.3.0, PHP 7, PHP 8) PHP のコードならなんでも名前空間に含めることができますが、 実際に名前空間の影響を受けるのはクラス (抽象クラスやトレイト、列挙型(Enum ... ) を含む) とインターフェイス、関数、そして定数だけです。 名前空間を宣言するには、キーワード namespace を使用します。名前空間を含むファイルでは、他のコードより前にファイルの先頭で名前空間を宣 ... 言しなければなりません。 ただし declare キーワードは例外です。 例1 名前空間の宣言 <?php namespace MyProject ; const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } 注 ... 意 : 完全修飾名(つまり、バックスラッシュで始まる名前) は名前空間の宣言では許されません。 なぜなら、この構成要素は名前空間の相対名として解釈される式だからです。 名前空間の宣言より前に書くこ ...
https://man.mtool.work/php/8.3/language.namespaces.definition.html
名前空間の定義 6532
« 概要 サブ名前空間 » PHP Manual 名前空間 名前空間の定義 検索 名前空間の定義 (PHP 5 >= 5.3.0, PHP 7, PHP 8) PHP のコードならなんでも名前空間に含めることができますが、 実際に名前空間の影響を受けるのはクラス (抽象クラスやトレイト、列挙型(Enum ... ) を含む) とインターフェイス、関数、そして定数だけです。 名前空間を宣言するには、キーワード namespace を使用します。名前空間を含むファイルでは、他のコードより前にファイルの先頭で名前空間を宣 ... 言しなければなりません。 ただし declare キーワードは例外です。 例1 名前空間の宣言 <?php namespace MyProject ; const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } 注 ... 意 : 完全修飾名(つまり、バックスラッシュで始まる名前) は名前空間の宣言では許されません。 なぜなら、この構成要素は名前空間の相対名として解釈される式だからです。 名前空間の宣言より前に書くこ ...
https://man.mtool.work/php/8.3/language.namespaces.definition.html
名前空間の概要 6428
« 名前空間 名前空間 » PHP Manual 名前空間 名前空間の概要 検索 名前空間の概要 (PHP 5 >= 5.3.0, PHP 7, PHP 8) 名前空間とは何でしょう? 広義の「名前空間」とは、項目をカプセル化するもののことです。 これは多くの場面で見られる抽象概念です。 たとえ ... ば、たいていの OS はディレクトリでファイルをグループ化します。 この場合、ディレクトリがその中のファイルの名前空間として機能しています。 具体的に言うと、 foo.txt というファイルは /home/greg と /home/other の両方に存在することが可能ですが、 ... するには、ディレクトリ名をファイル名の前につけて /home/greg/foo.txt としなければなりません。 プログラミングの世界における名前空間も、この延長線上にあります。 PHP の世界では、名前空間は次のふたつの問題を解決するための手段として用意されています。 ライブラ ... g_Names のような長い名前を、 エイリアスで参照する (または短縮する) ことで、 ソースコードの可読性を向上させること PHP の名前空間は、関連するクラスやインターフェイス、関数、そして定数をひとまとめにして扱うものです。 PHP の名前空間構文の例を見てみましょう ...
https://man.mtool.work/php/8.3/language.namespaces.rationale.html
名前空間の概要 6428
« 名前空間 名前空間 » PHP Manual 名前空間 名前空間の概要 検索 名前空間の概要 (PHP 5 >= 5.3.0, PHP 7, PHP 8) 名前空間とは何でしょう? 広義の「名前空間」とは、項目をカプセル化するもののことです。 これは多くの場面で見られる抽象概念です。 たとえ ... ば、たいていの OS はディレクトリでファイルをグループ化します。 この場合、ディレクトリがその中のファイルの名前空間として機能しています。 具体的に言うと、 foo.txt というファイルは /home/greg と /home/other の両方に存在することが可能ですが、 ... するには、ディレクトリ名をファイル名の前につけて /home/greg/foo.txt としなければなりません。 プログラミングの世界における名前空間も、この延長線上にあります。 PHP の世界では、名前空間は次のふたつの問題を解決するための手段として用意されています。 ライブラ ... g_Names のような長い名前を、 エイリアスで参照する (または短縮する) ことで、 ソースコードの可読性を向上させること PHP の名前空間は、関連するクラスやインターフェイス、関数、そして定数をひとまとめにして扱うものです。 PHP の名前空間構文の例を見てみましょう ...
https://man.mtool.work/php/8.3/language.namespaces.rationale.html
FAQ: 名前空間について知っておくべきこと 6405
« 名前解決のルール 列挙型(Enum) » PHP Manual 名前空間 FAQ: 名前空間について知っておくべきこと 検索 FAQ: 名前空間について知っておくべきこと (PHP 5 >= 5.3.0, PHP 7, PHP 8) この FAQ は 2 つに分かれています。一般的な質問と、 深く理解するために有 ... 用な実装に関する質問です。 まずは一般的な質問。 名前空間を使わない場合、 何か注意すべきことはありますか? 名前空間内での内部クラスあるいはグローバルクラスの使用法は? 同じ名前空間にあ ... name のようなクラス名はどのように解決される? 修飾されていない name のような関数名/定数名はどのように解決される? また、名前空間の実装を理解するために有用な実装の詳細は次のとおりです。 インポートした名前が同一ファイルで定義されているクラスと衝突してはい ... けない 名前空間のネストはできない 動的な名前空間名 (クォートした名前) ではバックスラッシュのエスケープが必要 バックスラッシュを含む未定義な ...
https://man.mtool.work/php/8.3/language.namespaces.faq.html
FAQ: 名前空間について知っておくべきこと 6405
« 名前解決のルール 列挙型(Enum) » PHP Manual 名前空間 FAQ: 名前空間について知っておくべきこと 検索 FAQ: 名前空間について知っておくべきこと (PHP 5 >= 5.3.0, PHP 7, PHP 8) この FAQ は 2 つに分かれています。一般的な質問と、 深く理解するために有 ... 用な実装に関する質問です。 まずは一般的な質問。 名前空間を使わない場合、 何か注意すべきことはありますか? 名前空間内での内部クラスあるいはグローバルクラスの使用法は? 同じ名前空間にあ ... name のようなクラス名はどのように解決される? 修飾されていない name のような関数名/定数名はどのように解決される? また、名前空間の実装を理解するために有用な実装の詳細は次のとおりです。 インポートした名前が同一ファイルで定義されているクラスと衝突してはい ... けない 名前空間のネストはできない 動的な名前空間名 (クォートした名前) ではバックスラッシュのエスケープが必要 バックスラッシュを含む未定義な ...
https://man.mtool.work/php/8.3/language.namespaces.faq.html
同一ファイル内での複数の名前空間の定義 6381
« サブ名前空間 基本編 » PHP Manual 名前空間 同一ファイル内での複数の名前空間の定義 検索 同一ファイル内での複数の名前空間の定義 (PHP 5 >= 5.3.0, PHP 7, PHP 8) 複数の名前空間を同一ファイル内で宣言することもあります。 この場合の構文は次の 2 通 ... りです。 例1 シンプルな組み合わせ方式による複数の名前空間の宣言 <?php namespace MyProject ; const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } n ... herProject ; const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } この構文は、複数の名前空間をひとつのファイルに含める場合の方法としてはお勧めしません。 かわりに、次の波括弧構文を使うことを推奨します。 例2 波括弧構文 ... による複数の名前空間の宣言 <?php namespace MyProject { const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } } ...
https://man.mtool.work/php/8.3/language.namespaces.definitionmultiple.html
同一ファイル内での複数の名前空間の定義 6357
« サブ名前空間 基本編 » PHP Manual 名前空間 同一ファイル内での複数の名前空間の定義 検索 同一ファイル内での複数の名前空間の定義 (PHP 5 >= 5.3.0, PHP 7, PHP 8) 複数の名前空間を同一ファイル内で宣言することもあります。 この場合の構文は次の 2 通 ... りです。 例1 シンプルな組み合わせ方式による複数の名前空間の宣言 <?php namespace MyProject ; const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } n ... herProject ; const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } この構文は、複数の名前空間をひとつのファイルに含める場合の方法としてはお勧めしません。 かわりに、次の波括弧構文を使うことを推奨します。 例2 波括弧構文 ... による複数の名前空間の宣言 <?php namespace MyProject { const CONNECT_OK = 1 ; class Connection { /* ... */ } function connect () { /* ... */ } } ...
https://man.mtool.work/php/8.3/language.namespaces.definitionmultiple.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT