Wednesday, July 3, 2013

FOR and FOREACH statement in PHP with example

<?php
    /* ex 1 */

    for ($a = 1; $a <= 20; $a++)
    {
        echo $a;
    }

    /* ex 2 */

    for ($a = 1; ; $a++)
    {
           if ($a > 20)
        {
            break;
        }
        echo $a;
    }

    /* ex 3 */

    $a = 1;
    for (; ; )
    {
        if ($a > 20)
        {
            break;
        }
        echo $a;
        $a++;
    }

?>



// ex 4 //
<?php
    $ar = array(1,2,3,4,5,6,7,8,9);

    foreach($ar as $key=>$val)
    {
        unset($ar[$key + 1]);
        echo $val . PHP_EOL;
    }
?>
Output:
1 2 3 4 5 6 7 8 9

// ex: 5 //
<?php
    $ar = array(1,2,3,4,5,6,7,8,9);

    while (list($key, $val) = each($ar))
    {
        unset($ar[$key + 1]);
        echo $val . PHP_EOL;
    }
?>
Output:
1 3 5 7 9

No comments: