L'opérateur goto peut être utilisé pour continuer l'exécution du script à un autre point du programme. La cible est spécifiée par un label et un deux-point. Le goto est suivi de ce label.
Exemple #1 Exemple avec goto
<?php
goto a;
echo 'Foo';
a:
echo 'Bar';
?>
L'exemple ci-dessus va afficher :
Bar
Note: L'opérateur goto est disponible depuis PHP 5.3.
Il n'est pas possible de continuer l'exécution dans une boucle ou une instruction switch. Une erreur fatale est alors émise.