Tanımsız endeksi uyarılar kaçınarak ben, ya da set olmayabilir hangi $ _SESSION değerlerini okumak için çalışıyorum. Ben buldum değilse varsayılan parametre döndüren bir d.get('key','default') yöntemi var Python dicts, alışkınım. Ben bu başvurdu ettik:
function array_get($a, $key, $default=NULL)
{
if (isset($a) and isset($a[$key]))
return $a[$key];
else
return $default;
}
$foo = array_get($_SESSION, 'foo');
if (!$foo) {
// Do some foo initialization
}
Bu stratejiyi uygulamak için daha iyi bir yolu var mı?