Related Links : Search Engine Optimization | | Search Engine Marketing | Online Marketing | Freelance Programmer| SEO Thailand | SEO Expert | SEO services | PHP Programmer Thailand | SEO Tutorial | What is SEO |

  Home Our SEO Services SEO Expert Consultant Php Programmer Scripts| Email : sachin {at} jainsachin {dot} com

PHP | Constructs a new queue implemented using a doubly linked list | Manual | Tutorial | Help

SEO Services



Website Programming in PHP / MYSQL



Friends


    Constructs a new queue implemented using a doubly linked list

    SplQueue::__construct

    (No version information available, might be only in CVS)

    SplQueue::__construct — Constructs a new queue implemented using a doubly linked list

    Description

    SplQueue::__construct ( void )

    This constructs a new empty queue.

    Note: This method automatically sets the iterator mode to SplDoublyLinkedList::IT_MODE_FIFO.

    Parameters

    This function has no parameters.

    Return Values

    No value is returned.

    Examples

    Example #1 SplQueue::__construct() example

    <?php
    $q 
    = new SplQueue();

    $q[] = 1;
    $q[] = 2;
    $q[] = 3;

    foreach (
    $q as $elem)  {
     echo 
    $elem."\n";
    }
    ?>

    The above example will output:

    1
    2
    3
    

    Example #2 Efficiently handling tasks with SplQueue

    <?php
    $q 
    = new SplQueue();
    $q->setIteratorMode(SplQueue::IT_MODE_DELETE);

    // ... enqueue some tasks on the queue ...

    // process them
    foreach ($q as $task) {
        
    // ... process $task ...

        // add new tasks on the queue
        
    $q[] = $newTask;
        
    // ...
    }
    ?>


    SEO Tutorial / Articles





    Php / Mysql Tutorial



    Articles



      Portfolio


      SEO by Jainsachin