ホームページ >バックエンド開発 >PHPの問題 >PHPの連想配列とインデックス配列の違い

PHPの連想配列とインデックス配列の違い

(*-*)浩
(*-*)浩オリジナル
2019-10-09 11:14:174327ブラウズ

PHP では、配列は一連のデータのコレクションであり、操作可能な全体を形成します。各データは要素であり、要素にはキー名とキー値が含まれます。

PHPの連想配列とインデックス配列の違い

#インデックス配列と連想配列の違いはキー名によって区別されます

1. インデックス配列 (推奨される学習: PHP ビデオ チュートリアル )

<?php
    $arr = array(&#39;华为&#39;,&#39;三星&#39;,&#39;vivo&#39;,&#39;oppo&#39;);
    print_r($arr);
    echo &#39;<br/><br/><br/>&#39;;
    echo &#39;数组 $arr 中的,键名为2的键值为:&#39;.$arr[2];
?>

結果は次のように表示されます:

PHPの連想配列とインデックス配列の違い

2. 連想配列

<?php
    $arr1 = array(&#39;Apple&#39; => &#39;苹果&#39;,&#39;Banana&#39; => &#39;香蕉&#39;,&#39;Orange&#39; => &#39;橘子&#39;,&#39;Plum&#39; => &#39;李子&#39;,&#39;Strawberry&#39; => &#39;草莓&#39;);
    print_r($arr1);
?>

結果は次のようになります:

PHPの連想配列とインデックス配列の違い

キー名として数字を持つ配列は一般にインデックス配列と呼ばれ、連想配列 キー値は文字列であり、人為的に指定されます。

以上がPHPの連想配列とインデックス配列の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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