A instrução PHP Goto é usada para organizar o fluxo do script. PHP vai para Em outras palavras, podemos fazer o PHP continuar lendo os códigos pulando para a linha que desejamos. PHP vai paraA sintaxe de é a seguinte.

goto label1;
statement1;
label1:
statement2;

Exemplos de PHP Ir para

PHP vai para Vamos entender a afirmação com um exemplo. No exemplo abaixo, vá para pular; Definimos a palavra salto como rótulo. Aí tentamos imprimir um texto com echo, mas o texto não foi impresso. Porque PHP vai para A característica mais importante da instrução é esta: Todos os códigos entre goto e o rótulo especificado são ignorados. Em seguida, adicionamos nosso rótulo chamado jump: e imprimimos algum texto abaixo dele. Este é o texto que imprimimos porque não está entre rótulo e goto.

goto jump;
echo 'Burası yazdırılmayacak, çünkü goto aracılığıyla atlandı';
jump:
echo 'Buraya atladık';
// Çıktı: Buraya atladık

Nos exemplos abaixo, demos ao número $x um valor numérico como um número ímpar ou par. Calculamos o módulo dos dados da variável $x com if. Se o número restante for 0, entendemos que a variável $x é um número par. Neste caso, a condição if retorna verdadeiro e PHP vai para declaração funciona. PHP vai para Quando a instrução é executada, os códigos até o resultado: rótulo são ignorados e os códigos após o resultado: rótulo são executados. Portanto, obtemos a saída indicando que é um número par. Mas se não for um número par, a condição if retornará falso PHP vai para A instrução não funciona e obtemos a saída indicando que a variável $x é um número ímpar. Depois finalizamos o script com return para evitar que outros códigos gerem erros.

$x = 6;
if ($x % 2 == 0) {
    goto result;
}
echo 'x değişkeni verisi tek sayı';
return;
result:
echo 'x değişkeni verisi çift sayı';
// Çıktı: x değişkeni verisi çift sayı
$x = 11;
if ($x % 2 == 0) {
    goto result;
}
echo 'x değişkeni verisi tek sayı';
return;
result:
echo 'x değişkeni verisi çift sayı';
// Çıktı: x değişkeni verisi tek sayı