Aşağıdakiler PHP 5.3'te çalışacaktır, ancak PHP 5.4.10'da bulunmaz.PHP'nin 5.4.10 sürümünde istisnalarla ilgili tutumları değişti mi?
throw new Custom_Exception();
class Custom_Exception extends Exception {}
PHP 5.4.10 aşağıdaki ölümcül hata ile yanıt vereceğini:
Class 'Custom_Exception' not found in ...
kimse neden biliyor mu?
Not; Sınıf tanımının throw ifadesinin üzerine taşınması onu düzeltir.
@nathanhayfield, Nope, yalnızca 'throw' ile olur. –
Hata olabilir, hem 5.4.9'da hem de 5.5-dev'de çalışır: http://codepad.viper-7.com/XTloFa – Niko
@Niko, Aşağıdaki hizmete göre, 5.4.10'da çalışır. ya da değil - http://sandbox.onlinephpfunctions.com/. Bunu gerçek bir makinede test ettin mi? –