配列・多次元配列



配列


  • 1つの変数に複数の値を持たせることができる




配列要素に値を代入する



  • 添字を使って要素を指定し、値を代入する


$配列名[添字]= 値;


ソースコードPHP

<?php 
$product[0] = '鉛筆';
$product[1] = '消しゴム';
$product[2] = '定規';
$product[3] = 'コンパス';
$product[4] = 'ボールペン';
?>


配列要素に値を出力する

  • 各要素の指定をするときの添字に変数を使う

ソースコードPHP

<!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で表にする

ソースコードPHP

<!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> 

eclipseの内部ブラウザで表示【 chrome