【PHP/演習問題】連想配列[2]

【PHP/演習問題】連想配列[2]

問題

次の実行結果になる犬の情報を出力するプログラムを作成してください。
なお、下記の条件を満たすものとします。

  • 犬の情報は連想配列を使って記憶する
  • 連想配列のキーは'name''birthday''type'とする
  • 出力する値のキーはコマンドライン引数で与える
  • 出力は連想配列を使用する
$ php practice.php name
name : Pochi
$ php practice.php birthday
birthday : 7/24
$ php practice.php name
type : Maltipoo

解答例

<?php

$key = $argv[1];

$dog = [];

$dog['name'] = 'Pochi';
$dog['birthday'] = '7/24';
$dog['type'] = 'Maltipoo';

echo  $key.' : '.$dog[$key]."\n";

?>