関数について
・関数とは、複数の命令を一塊の命令にしたもの
・毎回、同じ処理を書く必要がなくなる
・関数とは、ミキサーのようなもの
・物(値)をミキサー(関数)へ渡すことで、ミキサーの中で処理がされ、その結果新しい物が返ってくる
普通に書いた場合
——————————————————————
$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($hikisuu){
$result = $hikisuu = 1.08;
return '変数$numは'$.result'です';
}
—————————————————————
——————————————————————
関数の書き方
——————————————————————
function 関数名(引数1,引数2,引数3){
色々な処理を書く
return 値; 返したい値がある場合、「return」を使って値(変数)を返す
}
——————————————————————