0
笨的升級後,我得到這個消息
無法訪問受保護的財產MY_Loader :: $ _ ci_cached_vars
我知道,這家酒店現在受到保護所以我改變
else if (isset($CI->load->_ci_cached_vars[$key]))
{
$val = $CI->load->_ci_cached_vars[$key];
}
到
if (isset($CI->load->get_var($key)))
{
$val = $CI->load->get_var($key);
}
但後來我得到
在寫情況下無法使用方法的返回值
這get_var
方法
我能做些什麼,只需使用
if ($CI->load->get_var($key)) != null) {
$val = $CI->load->get_var($key);
}
沒有isset?我想檢查是否不爲NULL,因爲get_var
方法返回null
或者是if ($CI->load->get_var($key))) {
檢查是否足夠?