PHP - Ds Stack::__construct() Function



The PHP Ds\Stack::__construct() function is used to create a new instance of a stack. This new instance refers to an object of the Ds\Stack class.

Syntax

Following is the syntax of the PHP Ds\Stack::__construct() function −

public Ds\Stack::__construct(mixed $values = ?)

Parameters

Following is the parameter of this function −

  • values − A traversable object or an array to use for the initial values.

Return value

This function does not return any value.

Example 1

The following is the basic example of the PHP Ds\Stack::__construct() function −


Output

The above program produces the following output −

Ds\Stack Object
(
)
Ds\Stack Object
(
    [0] => 30
    [1] => 20
    [2] => 10
)

Example 2

Following is another example of the PHP Ds\Stack::__construct() function. We use this function to create new instances −


Output

After executing the above program, the following output will be displayed −

Ds\Stack Object
(
    [0] => i
    [1] => e
    [2] => a
)
Ds\Stack Object
(
    [0] => u
    [1] => o
    [2] => i
    [3] => e
    [4] => a
)
php_function_reference.htm
Advertisements