Ben php 5.3.2 kullanarak bir istisna atmak için çalışılıyor ve bana aşağıdaki hatayı veriyor:
Ayrıştırma hatası: sözdizimi hatası, beklenmedik T_THROW
Ben bir istisna şu şekilde atmak için çalışılıyor:
throw new Exception('Property ' . $name . ' doesn\'t exist in class Index', '');
Düzenleme: Ben de denedim
throw new Exception('Property ' . $name . ' doesn\'t exist in class Index');
ben başlamıştı hata değişmedi.
Tam yöntemi:
public function __get($name)
{
if(property_exists($this, $name)
throw new Exception('Property ' . $name . ' doesn\'t exist in class Index');
return $this->$name;
}