dte*_*ech 5 php variables default-value
我想从会话中获取值,但如果未定义,则使用默认值.当然,我想绕开PHP的通知.
以下函数执行此操作:
function get(&$var, $default){
if(isset($var)) return $var;
return $default;
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在不在每个文件中定义此函数的情况下执行此操作?
您可以在一个脚本中定义它,然后require_once在其他脚本中定义该脚本
您也可以使用三元运算符:
$myVar = isset($var)?$var:$default;
Run Code Online (Sandbox Code Playgroud)