Příkaz PHP Goto se používá k organizaci toku skriptu. PHP goto Jinými slovy, můžeme přimět PHP, aby pokračovalo ve čtení kódů skokem na požadovaný řádek. PHP gotoSyntaxe je následující.

goto label1;
statement1;
label1:
statement2;

PHP Goto Příklady

PHP goto Pochopme tvrzení na příkladu. V příkladu níže goto jump; Jako popisek jsme nastavili slovo skok. Pak jsme zkusili vytisknout text s echem, ale text se nevytiskl. Protože PHP goto Nejdůležitější vlastností příkazu je toto: Všechny kódy mezi goto a zadaným štítkem jsou přeskočeny. Pak jsme přidali náš štítek s názvem jump: a vytiskli pod něj nějaký text. Toto je text, který jsme vytiskli, protože není mezi štítkem a goto.

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

V níže uvedených příkladech jsme číslu $x přiřadili číselnou hodnotu jako liché nebo sudé číslo. Modul dat proměnné $x jsme vypočítali pomocí if. Pokud je zbývající číslo 0, rozumíme tomu, že proměnná $x je sudé číslo. V tomto případě podmínka if vrátí hodnotu true a PHP goto výpis funguje. PHP goto Když je příkaz spuštěn, kódy až do návěští result: jsou přeskočeny a kódy za návěštím result: jsou provedeny. Dostaneme tedy výstup indikující, že se jedná o sudé číslo. Ale pokud to není sudé číslo, podmínka if vrátí hodnotu false PHP goto Příkaz nefunguje a dostaneme výstup indikující, že proměnná $x je liché číslo. Poté skript ukončíme návratem, abychom zabránili jiným kódům generovat chyby.

$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ı