ユーザー定義関数

書式:function 関数名(引数1, ...)

関数名はアルファベットか「_」で始めなければなりません。 数字などではじめると文法エラーとなります。
定義した関数に戻り値が必要ない場合、returnは省略できます(例でのreturnは省略しても大丈夫です)。 この場合、関数はNULLを返します。
また、引数にはデフォルトを定義することが出来ます(例のようにarg2にデフォルト値を設定できます)。 この場合、デフォルトを設定した引数は省略することが出来ます。 (user_function($arg1);と呼び出してもエラーにならず、$arg2は"argment"が渡されたとして処理されます)

:

function user_function($arg1, $arg2="argment")
{
  print($arg1.$arg2);
  return;
}