問題 1

次のプログラム( a_array_tr1.php )があります。

a_array_tr1.php

<?php
$prices = ["apple" => 100, "lemon" => 150, "orange" => 200];

# TODO

$prices 配列の "lemon" キーの値を出力するプログラムを作成してください。

実行結果

$ php a_array_tr1.php
150

問題 2

次のプログラム( a_array_tr2.php )があります。

a_array_tr2.php

<?php
$prices = ["apple" => 100, "lemon" => 150, "orange" => 200];

# TODO

foreach 文を使って実行結果のとおり動作するようにプログラムを作成してください。

実行結果

$ php a_array_tr2.php
apple:100
lemon:150
orange:200

問題 3

次のプログラム( a_array_tr3.php )があります。

a_array_tr3.php

<?php
$prices = ["apple" => 100, "lemon" => 150, "orange" => 200];
$total = 0;

# TODO

echo $total;

foreach 文を使って実行結果のとおり動作するようにプログラムを作成してください。

実行結果

$ php a_array_tr3.php
450

問題 4

次のプログラム( a_array_tr4.php )があります。

a_array_tr4.php

<?php
$reports = [
    ["name" => "Alice", "score" => 80],
    ["name" => "Bob", "score" => 50],
    ["name" => "Carol", "score" => 100]
];
$score_total = 0;

# TODO

echo $score_total;

以下のルールにしたがって動作するプログラムを作成してください。

  • $reports 配列の各要素について、"score" キーの合計を出力する

実行結果

$ php a_array_tr4.php
230

問題 5

次のプログラム( a_array_tr5.php )があります。

a_array_tr5.php

<?php
$reports = [
    ["name" => "Alice", "score" => 80],
    ["name" => "Bob", "score" => 50],
    ["name" => "Carol", "score" => 100]
];

# TODO

以下のルールにしたがって動作するプログラムを作成してください。

  • $reports 配列の各要素について、"score" キーの値が80以上のものだけを出力する

実行結果

$ php a_array_tr5.php
Alice:80
Carol:100