Wednesday, May 8, 2024
HomeLanguagesPhpPHP goto Statement

PHP goto Statement

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




<?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




<?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

Nicole Veronica Rubhabha
Nicole Veronica Rubhabha
A highly competent and organized individual DotNet developer with a track record of architecting and developing web client-server applications. Recognized as a personable, dedicated performer who demonstrates innovation, communication, and teamwork to ensure quality and timely project completion. Expertise in C#, ASP.Net, MVC, LINQ, EF 6, Web Services, SQL Server, MySql, Web development,
RELATED ARTICLES

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments