関数(引数あり、戻り値あり)を定義する(function 関数名(引数,...){ return })

説明

引数あり、戻り値あり関数を定義するには「function 関数名(引数){ 定義内容 }」とします。引数は,で区切って列記することができます。定義した関数は「関数名 パラメーター」とすれば呼び出されます。関数に渡すパラメーターが複数ある場合はスペースで区切って列記します。なお、関数を呼び出す際は、すでにその関数は定義されている必要があります。
関数からの戻り値はパイプラインに出力されるデータになります。returnは単に関数から抜けるだけの処理になります。returnの後に戻り値を書いても、returnの前に書いても同じ結果になります。

[サンプルをダウンロード]

function add($n1,$n2){
  return $n1+$n2
}
add 1 20
add 90 -23

実行結果

Windows PowerShellのスクリプトを使ったプログラムの実行結果

目次に戻る