配列・多次元配列
配列
- 1つの変数に複数の値を持たせることができる
配列要素に値を代入する
- 添字を使って要素を指定し、値を代入する
$配列名[添字]= 値;
<?php $product[0] = '鉛筆'; $product[1] = '消しゴム'; $product[2] = '定規'; $product[3] = 'コンパス'; $product[4] = 'ボールペン'; ?>
配列要素に値を出力する
- 各要素の指定をするときの添字に変数を使う
<!DOCTYPE html> <html lang="ja"> <head> <title>配列(1)</title> <meta charset="UTF-8"> </head> <body> <?php $name[0] = '子'; $name[1] = '丑'; $name[2] = '寅'; $name[3] = '卯'; $name[4] = '辰'; $name[5] = '巳'; for ( $i = 0 ; $i <= 5 ; $i++ ) { print ( $name[$i] . 'ちゃん<br>' . "\n" ); } ?> </body> </html>
ブラウザで表示
- borderで表にする
<!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>配列の値を出力する</title> </head> <body> <?php $product[0] = '鉛筆'; $product[1] = '消しゴム'; $product[2] = '定規'; $product[3] = 'コンパス'; $product[4] = 'ボールペン'; ?> <table border="1"> <tr><th>商品名</th></tr> <?php for($i=0; $i<5; $i++){ print ('<tr><td>' .$product[$i]. '</td></tr>'. "\n"); } ?> </table> </body> </html>