je tente de lancer une exception en utilisant php 5.3.2 et il me donne l'erreur suivante:php 5.3.2 ne pas lancer des exceptions
Parse error: syntax error, T_THROW
inattendu Je suis tenter de lancer une exception de la façon suivante:
throw new Exception('Property ' . $name . ' doesn\'t exist in class Index', '');
Edit: J'ai aussi essayé
throw new Exception('Property ' . $name . ' doesn\'t exist in class Index');
il d Je ne change pas l'erreur que je recevais.
La méthode complète:
public function __get($name)
{
if(property_exists($this, $name)
throw new Exception('Property ' . $name . ' doesn\'t exist in class Index');
return $this->$name;
}
Pouvez-vous montrer le code avant et après le lancer? Vous allez vous fait –