変数をチェック/宣言する際のレッグワークの一部を自動化する関数を作成してみたいです。
function checkVariable($var)
{
if(!isset($var)||empty($var))
{
return '';
}
else
{
return $var;
}
}
$myvar = checkVariable($myvar);
明らかに、これは機能しません。なぜなら、変数は宣言の前に存在せず、引数として使用するとエラーをスローするからです-すっごく、これを行う方法はありますか?