PHP では、配列キーは数値である必要はなく、文字列にすることもできます。 PHP 配列はより柔軟です。整数をキーとして持つインデックス配列をサポートするだけでなく、文字列または文字列と数値の混合をキーとして持つ連想配列もサポートします。配列キーが文字列の場合は、前の区切り修飾子を追加する必要があります。 (一重引用符 '' または二重引用符 "")。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、配列key は数値である必要はありませんが、文字列にすることもできます。
配列 配列は、各値が要素と呼ばれる、順序付けられた変数のセットです。各要素は、キー (添え字とも呼ばれます) と呼ばれる特別な識別子によって区別されます。
配列内の各エンティティには、キーと値という 2 つの項目が含まれています。対応する配列要素は、数値キーまたは関連付けキーのキー値によって取得できます。変数が単一の値を格納するコンテナである場合、配列は複数の値を格納するコンテナです。
PHP 配列は、他の高級言語の配列よりも柔軟性が高く、数値をキーとしたインデックス配列をサポートするだけでなく、文字列または文字列と数値の混合をキーとした連想配列もサポートします。
1) インデックス配列 - 数値キー名
インデックス配列の添え字 (キー名) は、デフォルトでは 0 から始まる数字で構成されます。 each 配列内の配列要素の位置に対応する番号です。指定する必要はありません。インデックス配列のキー名に PHP が自動的に整数値を代入し、その値から自動的に増加します。以下に示すように:
$arr=array(1,2,3,4,5,6,7,8,9,10);
2) 連想配列 -- 文字列キー名
連想配列の添え字 (キー名) ) は数値と文字列の混合で構成されており、配列内のキー名が数値でない場合、その配列は連想配列となります。以下に示すように:
$arr=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52);
注: 連想配列のキー名には、任意の整数または文字列を使用できます。キー名が文字列の場合は、キー名に区切り修飾子 (一重引用符 ' '
または二重引用符 " "
) を追加します。インデックス付き配列の場合、混乱を避けるために、区切り文字を追加することをお勧めします。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPの配列キーは数字でなければなりませんか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ホットトピック









