A PHP Goto utasítás a szkript folyamatának megszervezésére szolgál. PHP van Más szóval, a PHP-t a kívánt sorra ugrással folytathatja a kódok olvasásával. PHP vanA szintaxis a következő.

goto label1;
statement1;
label1:
statement2;

PHP Goto példák

PHP van Értsük meg az állítást egy példával. Az alábbi példában meg kell ugrani; Címkéül a jump szót állítottuk be. Aztán megpróbáltunk egy szöveget visszhanggal nyomtatni, de a szöveget nem nyomtatták ki. mert PHP van Az utasítás legfontosabb jellemzője a következő: A goto és a megadott címke közötti összes kód kimarad. Ezután hozzáadtuk a jump: nevű címkénket, és nyomtattunk alá szöveget. Ezt a szöveget nyomtattuk, mert nem a címke és a goto között van.

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

Az alábbi példákban a $x számnak egy számértéket adtunk páratlan vagy páros számként. A $x változó adatainak modulját if-val számoltuk. Ha a maradék szám 0, akkor megértjük, hogy a $x változó páros szám. Ebben az esetben az if feltétel igaz és PHP van kijelentés működik. PHP van Az utasítás lefutásakor az eredmény: labelig bezárólagos kódok kimaradnak, és az result: label utáni kódok végrehajtásra kerülnek. Így azt a kimenetet kapjuk, amely azt jelzi, hogy páros szám. De ha nem páros szám, akkor az if feltétel hamis értéket ad vissza PHP van Az utasítás nem működik, és azt a kimenetet kapjuk, amely jelzi, hogy a $x változó páratlan szám. Ezután a szkriptet a return karakterrel fejezzük be, hogy megakadályozzuk, hogy más kódok hibákat generáljanak.

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