問題 1

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

arr_tr1.php

<?php
$langs = ["PHP", "HTML", "CSS"]; 

# TODO

配列関数を使って、次の実行結果のとおり出力するプログラムを作成してください。

実行結果

$ php arr_tr1.php
3

$langs 配列の要素数を出力します。


問題 2

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

arr_tr2.php

<?php
$langs = ["PHP", "HTML", "CSS"]; 

# TODO

var_dump($langs);

配列関数を使って、次の実行結果のとおり出力するプログラムを作成してください。

実行結果

$ php arr_tr2.php
array(3) {
  [0]=>
  string(3) "CSS"
  [1]=>
  string(4) "HTML"
  [2]=>
  string(3) "PHP"
}

$names 配列の要素を逆順に並べ替えます。


問題 3

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

arr_tr3.php

<?php
$prices_array = [[100, 200, 300], [400, 500, 600], [700, 800, 900]];
$total = 0;

# TODO

echo $total;

配列関数を使って、次の実行結果のとおり出力するプログラムを作成してください。

実行結果

$ php arr_tr3.php
4500

$prices 配列要素の合計を出力します。


問題 4

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

arr_tr4.php

<?php
$colors = ["White", "Black", "Red", "Green", "Blue"];

# TODO

配列関数を使って、次の実行結果のとおり出力するプログラムを作成してください。

実行結果

$ php arr_tr4.php
Red=Green=Blue

問題 5

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

arr_tr5.php

<?php
$colors = ["White", "Black", "Red", "Green", "Blue"];

# TODO

print_r($colors);

配列関数を使って、次の実行結果のとおり出力するプログラムを作成してください。

実行結果

$ php arr_tr5.php
Array
(
    [0] => Black
    [1] => Blue
    [2] => Green
    [3] => Red
    [4] => White
)