Операторът PHP Goto се използва за организиране на потока на скрипта. PHP отиде С други думи, можем да накараме PHP да продължи да чете кодовете, като преминем към реда, който искаме. PHP отидеСинтаксисът на е както следва.

goto label1;
statement1;
label1:
statement2;

Примери за PHP Goto

PHP отиде Нека разберем твърдението с пример. В примера по-долу goto jump; Задаваме думата jump като етикет. След това се опитахме да отпечатаме текст с ехо, но текстът не беше отпечатан. защото PHP отиде Най-важната характеристика на оператора е следната: Всички кодове между goto и посочения етикет се пропускат. След това добавихме нашия етикет, наречен jump: и отпечатахме някакъв текст под него. Това е текстът, който отпечатахме, защото не е между label и goto.

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

В примерите по-долу дадохме числова стойност на числото $x като нечетно или четно число. Изчислихме модула на данните на променлива $x с if. Ако оставащото число е 0, разбираме, че променливата $x е четно число. В този случай условието if връща true и PHP отиде изявление работи. PHP отиде Когато операторът се изпълнява, кодовете до етикета резултат: се пропускат и кодовете след етикета резултат: се изпълняват. Така че получаваме резултата, показващ, че това е четно число. Но ако не е четно число, условието if връща false PHP отиде Изявлението не работи и получаваме изхода, показващ, че променливата $x е нечетно число. След това завършваме скрипта с return, за да предотвратим други кодове да генерират грешки.

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