PHP 配列キーの有効な文字
質問:
PHP 配列を構築する場合、キーに何か文字を使用していますか?制限はありますか?
答え:
PHP マニュアルによると、次のルールが配列キーに適用されます:
文字列に関して、マニュアルには、文字列は一連の文字を表し、文字はバイトと同じであると記載されています。これは、PHP がバイナリ データを効果的に使用して 256 文字セットをサポートしていることを意味します。
したがって、要約すると、バイナリ データ (最大 2GB) を含む任意の文字列が有効な配列キーになり得ます。以下に、型破りだが有効な例をいくつか示します:
<code class="php">$w = array( chr(0) => 'null byte?', chr(rand(0, 255)) => 'random byte?' ); var_dump($w);</code>
以上がPHP 配列キーの有効な文字タイプの制限は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。