関数
【関数】
複数の命令を一塊にしたもの
(毎回同じ処理を書く必要がなくなる)
---------------------
普通に書くと・・
$num = 100;
if( $num === 100 ){
$num = $num*1.08;
echo'変数$numは'.$num'です';
}elseif( $num === 200 ){
$num = $num*1.08;
echo'変数$numは'.$num'です';
}elseif( $num === 300 ){
$num = $num*1.08;
echo'変数$numは'$num'です';
}
---------------------
関数を使って書くと・・・
$num = 100;
if( $num === 100 ){
echo total( $num ); ⇨複数の処理を1行でまとめられる
}elseif( $num === 200 ){
echo total( $num );
}elseif( $num === 300 ){
echo total( $num );
}
---------------------同じ処理を1つの塊にまとめる---------------------
function total( $hiisuu ){
$result = $hikisuu = 1.08;
return '変数$numは'$result'です';
}
【関数の書き方】
function 関数名( 引数1,引数2,引数3 ){
//色々な処理を書く
return 値; ※返したい値がある場合、「return」を使って値(変数)を返す
}
---------------------