Introduction détaillée à l'opérateur goto en php

黄舟
Libérer: 2023-03-11 12:44:02
original
1926 Les gens l'ont consulté

L'opérateur

php goto

peut être utilisé pour accéder à un autre emplacement du programme. La position peut être marquée avec le nom de la cible plus deux points, et l'instruction de saut est suivie de goto suivi de la marque de position cible

Quelques restrictions sur l'utilisation des opérateurs goto

La position cible ne peut que Situé dans le même fichier et la même portée

ne peut pas "sauter" d'une fonction et une méthode d'une classe

ne peut pas "sauter" dans une autre fonction

Ne peut pas "sauter" dans une boucle ou commutateur structure

peut "sauter" d'une boucle ou d'un commutateur L'usage général est de remplacer multi. -couche pause

Cas pratique simple

goto  target;
echo  'Hi world' ;
target :
echo  'hello world' ;
Copier après la connexion

Résultat

hello world
Copier après la connexion
$i = 0;
$j = 50 ; 
for( $i < 100 ;  $i ++) {
while( $j --) {
if( $j == 17 ) 
goto  end ; 
}  
}
echo  "i =  $i " ;
end :
echo  &#39;j hit 17&#39; ;
Copier après la connexion

Résultat

j hit 17
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal