Kodu kısa, ama complete:
function process($obj)
{
if(empty($obj))return 1;
return 2;
}
echo process($arr['nosuchkey']);
Hepimizin bildiği gibi, empty($arr['nosuchkey'])
uyarıları rapor asla çağırıyor.
Ama process($arr['nosuchkey'])
bir uyarı bildirir.
Uyarıları devre dışı bırakmadan bir çözüm var mı; sözdizimi ile, demek?