ホームページ  >  記事  >  バックエンド開発  >  PHPで配列を定義するにはいくつかの方法があります

PHPで配列を定義するにはいくつかの方法があります

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌オリジナル
2023-06-07 13:44:521691ブラウズ

php で配列を定義するには 4 つの方法があります: 1. 数値インデックス配列、配列の添字として整数を使用し、各要素を連続した番号付けで保存します; 2. 連想配列、配列の添字として文字列を使用します。 、名前と値が 1 対 1 に対応する形式で各要素を格納します; 3. PHP 7.4 以降でサポートされる固定長の数値インデックス配列; 4. list() 関数を使用して配列を複数の変数に分解します。

PHPで配列を定義するにはいくつかの方法があります

このチュートリアルのオペレーティング システム: Windows 10 システム、php8.1.3 バージョン、Dell G3 コンピューター。

PHP 配列を定義するには 4 つの方法があります:

1. 数値インデックス配列: 配列の添字として整数を使用し、各要素を連続番号で格納します。

$names = array('John', 'Jane', 'Jim');
// 或者在PHP 5.4及以上版本中可以简写成
$names = ['John', 'Jane', 'Jim'];

2. 連想配列: 文字列を配列の添字として使用して、名前と値を 1 対 1 に対応させて各要素を格納します。

$info = array(
    'name' => 'John',
    'age' => 30,
    'location' => 'New York'
);
// 或者在PHP 5.4及以上版本中可以简写成
$info = [
    'name' => 'John',
    'age' => 30,
    'location' => 'New York'
];

配列は PHP で次の方法でも定義できることに注意してください:

3. PHP バージョン 7.4 以降では、固定長の数値インデックス配列がサポートされています (これらの配列では要素の追加や削除はできません)。読み取り専用定数と同様):

$scores = [10, 20, 30]; // 这是一个长度为 3 的数组
$scores[] = 40;         // 这里会导致 Fatal error,因为数组长度不可修改

4. list() 関数を使用して、配列を複数の変数に分解します:

$info = array('John', 30, 'New York');
list($name, $age, $location) = $info;
echo $name;      // 输出 'John'
echo $age;       // 输出 30
echo $location;  // 输出 'New York'

以上がPHPで配列を定義するにはいくつかの方法がありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。