プログラミング学習帳

オンラインプログラミング学習サービス「ウェブカツ!!」で習ったことを整理してます。

関数について

・関数とは、複数の命令を一塊の命令にしたもの
・毎回、同じ処理を書く必要がなくなる

 

・関数とは、ミキサーのようなもの
・物(値)をミキサー(関数)へ渡すことで、ミキサーの中で処理がされ、その結果新しい物が返ってくる

 

 

普通に書いた場合
——————————————————————

$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」を使って値(変数)を返す
}
——————————————————————