PHPでの関数の定義は、他の言語にもありそうなオーソドックスな書き方。
<?php
header('Content-Type: text/html; charset=UTF-8');
error_reporting(E_ERROR | E_PARSE | E_NOTICE);
// 関数のサンプル
function funcSample($arg1, $arg2) {
$retValue = $arg1 * $arg2;
return $retValue;
}
// 関数を呼び出し
$hoge = funcSample(2,3);
echo $hoge;
関数名の部分は大文字小文字を区別しない。なので、
$hoge = funcSample(2,3);
としても
$hoge = funcsample(2,3);
としても
エラーにはならず、関数が実行される。
ちょっと気持ちわるいけどね~