MEMO REC

雑記帳兼php、mysql、html、css、javascript等の備忘録です。

【PHP入門】関数の作成と利用:再利用可能なコードの書き方

関数は、プログラム内で特定の処理をまとめて再利用するための強力なツールです。
この記事では、PHPで関数を作成し、それを利用する方法について初心者でも分かりやすく解説します。

関数の作成

関数を作成するには、functionキーワードを使用します。
関数名や引数、処理内容を指定します。

<?php
function greet($name) {
    echo "こんにちは、$name さん!";
}
?>

この例では、greetという関数を作成しています。
引数として名前を受け取り、挨拶のメッセージを表示します。

関数の呼び出し

関数を呼び出すには、関数名と引数を指定します。
呼び出し時には、関数名に続けて丸括弧を使い、引数を括弧内に記述します。

<?php
function greet($name) {
    echo "こんにちは、$name さん!";
}

greet("太郎");
?>

この呼び出しにより、「こんにちは、太郎 さん!」と表示されます。

再利用可能なコード

関数を使うことで、同じ処理を繰り返し書く必要がなくなります。
これにより、コードが短くなり、保守性が向上します。
例えば、同じ挨拶メッセージを複数の場所で使いたい場合、関数を使用してメッセージを一か所で変更するだけで済みます。

引数と戻り値

関数には引数と戻り値を指定できます。引数は関数に渡すデータで、戻り値は関数から返されるデータです。

<?php
function add($a, $b) {
    return $a + $b;
}

$result = add(3, 5);
echo "合計: $result";
?>

この例では、add関数が2つの引数の合計を返し、それを表示しています。
return文により、関数から計算結果が呼び出し元に返されます。

複数の引数

関数には複数の引数を渡すことができます。引数はカンマで区切って指定します。

<?php
function showInfo($name, $age, $city) {
    echo "名前: $name<br>";
    echo "年齢: $age<br>";
    echo "都市: $city<br>";
}

showInfo("太郎", 25, "東京");
?>

この例では、名前、年齢、都市の情報を引数として渡し、それを表示しています。

まとめ

この記事では、関数の作成と利用について説明しました。
関数を作成して再利用可能なコードを書く方法や、関数の呼び出し方、引数と戻り値の扱い方とreturn文による戻り値の返却を学びました。
関数を使うことで、コードの効率性と保守性が向上し、プログラム開発がスムーズになります。



スポンサーリンク