The goto statement is used to jump to another section of a program. It is sometimes referred to as an unconditional jump statement. The goto statement can be used to jump from anywhere to anywhere within a function.
Flowchart of goto statement:

Syntax:
statement_1;
if (expr)
goto label;
statement_2;
statement_3;
label: statement_4;
Example 1: The following code demonstrates the goto statement.
<?php
// Function to check even or not
function checkEvenOrNot($num) {
if ($num % 2 == 0)
// Jump to even
goto even;
else
// Jump to odd
goto odd;
even:
echo $num . " is even";
// Return if even
return;
odd:
echo $num . " is odd";
}
$num = 26;
checkEvenOrNot($num);
?>
Output
26 is even
Example 2: This is another code to demonstrate the goto statement of PHP.
<?php
// Function to print numbers
// from 1 to 10
function printNumbers() {
$n = 1;
label:
echo $n . ' ';
$n++;
if ($n <= 10)
goto label;
}
printNumbers();
?>
Output
1 2 3 4 5 6 7 8 9 10
Reference: https://www.php.net/manual/en/control-structures.goto.php