ch04 — 配列の基本関数
スライドで見るこの章を AI と学ぶ
演習問題の詳細
この章の演習問題の内容を読めます。実際に手元で解くには教材リポジトリを clone してください。
ドリル 01 — 要素数を数える
問題
配列 [3, 1, 4, 1, 5, 9, 2, 6] の要素数を count() で取得し、echo で 1 行出力してください。
期待される出力:
8
ヒント
$nums = [3, 1, 4, 1, 5, 9, 2, 6];echo count($nums) . "\n";
🧪 ブラウザで試す
スライドのコードを写経して ▶ 実行、自分で書いて 📝 採点 で答え合わせ。初回のみ PHP ランタイム読込で数秒かかります。
PHP ランタイム未読込
ドリル 02 — 合計を計算
問題
配列 [12, 8, 25, 5, 50] の合計を array_sum() で計算し、echo で 1 行出力してください。
期待される出力:
100
ヒント
$nums = [12, 8, 25, 5, 50];echo array_sum($nums) . "\n";
🧪 ブラウザで試す
スライドのコードを写経して ▶ 実行、自分で書いて 📝 採点 で答え合わせ。初回のみ PHP ランタイム読込で数秒かかります。
PHP ランタイム未読込
ドリル 03 — 最大と最小の差
問題
配列 [22, 30, 18, 27, 25] について、最大値と最小値の 差 (最大 - 最小) を echo で 1 行出力してください。
期待される出力:
12
ヒント
$nums = [22, 30, 18, 27, 25];echo (max($nums) - min($nums)) . "\n";
🧪 ブラウザで試す
スライドのコードを写経して ▶ 実行、自分で書いて 📝 採点 で答え合わせ。初回のみ PHP ランタイム読込で数秒かかります。
PHP ランタイム未読込
演習問題(3問)
サイト内で問題文・雛形・解答例を確認できます。実際に手元で解くには教材リポジトリを clone してください。
完了にすると進捗に反映されます