自动化变量声明PHP

sun*_*ung 1 php variables declaration

我想尝试编写一个函数来自动化检查/声明变量的一些工作,即

function checkVariable($var)
{
if(!isset($var)||empty($var))
    {
    return '';
    }
else
    {
    return $var;
    }
}

$myvar = checkVariable($myvar);
Run Code Online (Sandbox Code Playgroud)

显然,这不会起作用,因为变量在声明之前不存在,并且当你将它用作参数时抛出错误 - sooooo,有没有办法做到这一点?