ch03 — 配列を書き換える
スライドで見るこの章を AI と学ぶ
演習問題の詳細
この章の演習問題の内容を読めます。実際に手元で解くには教材リポジトリを clone してください。
ドリル 01 — 要素を書き換える
問題
配列 [10, 20, 30] の添字 1 の値を 99 に書き換え、print_r で中身を表示してください。
期待される出力:
Array
(
[0] => 10
[1] => 99
[2] => 30
)
ヒント
$nums = [10, 20, 30];$nums[1] = 99;print_r($nums);
🧪 ブラウザで試す
スライドのコードを写経して ▶ 実行、自分で書いて 📝 採点 で答え合わせ。初回のみ PHP ランタイム読込で数秒かかります。
PHP ランタイム未読込
ドリル 02 — 末尾に追加
問題
配列 [10, 20, 30] に対して、$arr[] = 40; と $arr[] = 50; で末尾に 2 つ追加し、print_r で中身を表示してください。
期待される出力:
Array
(
[0] => 10
[1] => 20
[2] => 30
[3] => 40
[4] => 50
)
ヒント
$nums = [10, 20, 30];$nums[] = 40;$nums[] = 50;print_r($nums);
🧪 ブラウザで試す
スライドのコードを写経して ▶ 実行、自分で書いて 📝 採点 で答え合わせ。初回のみ PHP ランタイム読込で数秒かかります。
PHP ランタイム未読込
ドリル 03 — for ループで組み立てる
問題
空の配列から始めて、for ループで 1 から 5 までの値を順に末尾追加し、print_r で中身を表示してください。
期待される出力:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
ヒント
$nums = [];for ($i = 1; $i <= 5; $i++) { $nums[] = $i; }print_r($nums);
🧪 ブラウザで試す
スライドのコードを写経して ▶ 実行、自分で書いて 📝 採点 で答え合わせ。初回のみ PHP ランタイム読込で数秒かかります。
PHP ランタイム未読込
演習問題(3問)
サイト内で問題文・雛形・解答例を確認できます。実際に手元で解くには教材リポジトリを clone してください。
完了にすると進捗に反映されます