関数 / ch03 — return で戻り値を返す / 演習 02

📝 ドリル 02 — full_name($first, $last) を連結して返す

問題

引数 $first$last を受け取り、半角スペース 1 個でつないだ文字列を return で返す関数 full_name を定義してください。

定義した後、戻り値を変数で受け取り、echo で 2 件分出力してください。

  • 太郎, 山田
  • 花子, 鈴木

期待される出力:

太郎 山田
花子 鈴木

採点

php scripts/grade.php v2/topics/07-function/ch03-return/drill/02-return-string/

ヒント

  • function full_name($first, $last) { return $first . " " . $last; }
  • $name1 = full_name("太郎", "山田");
  • echo $name1 . "\n"; を 2 件分

テストケース

期待される出力

太郎 山田
花子 鈴木

📄 starter.php(雛形)

このコードから書き始めてください。

<?php

// TODO: full_name($first, $last) を定義し、2 件分の氏名を出力する
// ヒント:
//   function full_name($first, $last) {
//       return $first . " " . $last;
//   }
//   $name1 = full_name("太郎", "山田");
//   $name2 = full_name("花子", "鈴木");
//   echo $name1 . "\n";
//   echo $name2 . "\n";
✅ 解答例を見る(自分で解いてから)
<?php

function full_name($first, $last) {
    return $first . " " . $last;
}

$name1 = full_name("太郎", "山田");
$name2 = full_name("花子", "鈴木");
echo $name1 . "\n";
echo $name2 . "\n";