[ PHP の文法 ] 配列

PHP の文法 [ 配列 ] についての解説です。

配列 ( array ) ———————————————————————-

<?php $fruit[] = "Apple";
    $fruit[] = "Orange";
    $fruit[] = "Grape";
    print "$fruit[0]<br>\n&#8221;;
    print &#8220;$fruit[1]<br>\n&#8221;;
    print &#8220;$fruit[2]<br>\n&#8221;;
?>

上記サンプルの実行結果

※ 配列の先頭は常に $fruit[0] になるみたいです。

<?php $fruit = array ( "Apple", "Orange", "Grape" );
    print "$fruit[0]<br>\n&#8221;;
    print &#8220;$fruit[1]<br>\n&#8221;;
    print &#8220;$fruit[2]<br>\n&#8221;;
?>

上記サンプルの実行結果

↑ こんな書き方もあります。

<?php $fruit = explode ( ",", "Apple,Orange,Grape" );
    print "$fruit[0]<br>\n&#8221;;
    print &#8220;$fruit[1]<br>\n&#8221;;
    print &#8220;$fruit[2]<br>\n&#8221;;
?>

上記サンプルの実行結果

↑ 上の例では、コンマを区切り文字として配列に代入している。

連想配列 ———————————————————————-

インデックスが文字列の配列の場合を [ 連想配列 ] と呼ぶんだそうです。

<?php $fruit = array (
        "Apple"  => &#8220;りんご&#8221;,
        &#8220;Orange&#8221; => &#8220;みかん&#8221;,
        &#8220;Grape&#8221;  => &#8220;ぶどう&#8221;
    );
    foreach ( $fruit as $key => $value ) {
        print &#8220;$key &#8211; $value<br>\n&#8221;;
    }
?>

上記サンプルの実行結果

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です