バカは書かねば覚えない

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

配列の基本

$hairetsu = array( 'aaa','bbb','ccc' );

カンマで区切っていれる

 

print( $hairetsu[0] ); → aaa

print( $hairetsu[1] ); → bbb

print( $hairetsu[2] ); → ccc

で取得できる。

 

for ( $i = 0; $i <= 2; $i++){
 print('<option value="'.$hairetsu[$i].'">'.$hairetsu[$i].'</option>');
}

配列は0から始まるので中身が3つなら1引いて <=2 とする。

もしくは < 3 (3未満)とする。

 

for ( $i = 0; $i < count( $hairetsu ); $i++){
 print('<option value="'.$hairetsu[$i].'">'.$hairetsu[$i].'</option>');
}

動的な配列だと対応できないので count() を使って配列の要素数をカウントする。

 

foreach( $hairetsu as $tango ){

 print($tango);

}

foreach で書くと短い。基本的には foreach で書くと良い。

 

array_push( $hairetsu , 'eee');

配列に要素を追加できる。末尾に追加される。

 

$hairetsu[] = 'eee';

これも同様に末尾に追加される

 

array_pop( $hairetsu );

配列の末尾を削除できる。