問題 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