配列・多次元配列02



文字列を利用した「キー」


  • 添字の部分は文字列を利用できる
  • [ ' ' ](シングルクォート)または[ " " ](ダブルクォート)で囲む



$配列名["キー"]= 値;




ソースコードPHP

<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>キーを使う</title>
</head>
<body>

<?php 
$stock['みかん'] = 80;
$stock['いちご'] = 60;
$stock['りんご'] = 22;
$stock['もも'] = 50;
$stock['くり'] = 57;
?>

<table border="1">
<tr><th>在庫状況</th></tr>

<?php
  print ('<tr><td>みかんは、' .$stock['みかん']. '個です。</td></tr>' . "\n");
  print ('<tr><td>いちごは、' .$stock['いちご']. '個です。</td></tr>' . "\n");
  print ('<tr><td>りんごは、' .$stock['りんご']. '個です。</td></tr>' . "\n");
  print ('<tr><td>ももは、' .$stock['もも']. '個です。</td></tr>' . "\n");
  print ('<tr><td>くりは、' .$stock['くり']. '個です。</td></tr>' . "\n");
?>

</table>

</body>
</html> 

ブラウザで表示







ソースコードPHP

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>配列(2)</title>
</head>
<body>

<?php
$name['ne'] = "";
$name['ushi'] = "";
$name['tora'] = "";
$name['u'] = "";
$name['tatsu'] = "";
$name['mi'] = "";

  print ( $name['tora'] . 'ちゃんと、' . $name['tatsu'] . 'ちゃんは兄弟です。<br>' . "\n" );

?>

</body>
</html>

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