関数_PHP
PHPの関数
以下のようにfunctionにて関数を記述します。
<?php function add($c1, $c2) { $ret = $c1 + $c2; return($ret); } $ret = add(5, 10); print("$ret<br>\n"); ?>
上記は単純な加算を行い、出力結果は15となります。
ポインタのような参照渡し
C言語のポインタ参照渡しのように、引数の値を直接変更する必要がある場合は、以下のように引数で定義された変数の前に「&」をつけます。
function add(&$ret, $c1, $c2) { $ret = $c1 + $c2; } add($ret, 5, 10); print("$ret<br>\n");
この出力結果は15となります。
Future's Laboratory 技術格納庫 2004-2013 Yutaka Yoshisaka.