バカは書かねば覚えない

webデザイナやってる。くそったれメモ。

連想配列の基本

<?php
 $animls = array('a-1'=>'猫','b-1'=>'犬','c-1'=>'鳥');
 foreach( $animls as $animalKey => $animalValue){
  print('<label>');
  print('<input type="checkbox" id="'.$animalKey.'" value="'.$animalValue.'" name="favorite_animal">');
  print($animalValue);
  print('</label>');
 }
?>

 

$animls = array('a-1'=>'猫','b-1'=>'犬','c-1'=>'鳥');

キーと内容をカンマ区切りでいれる

 

print ( $animals['a-1'] ); →猫

print ( $animals['b-1'] ); →犬

print ( $animals['c-1'] ); →鳥

で取得できる

 

$kye = 'c-1'

print( $animals[$key] );

キーに変数を指定する事も出来る。鳥が出力される。

 

foreach( $animls as $animalKey => $animalValue){}

で出力する