Friday, September 5, 2025
HomeLanguagesPHP | DsStack push() Function

PHP | Ds\Stack push() Function

The Ds\Stack::push() function of PHP is used to add elements at the end of the stack. That it is used to push elements on to a stack. The elements being pushed can be of mixed data types.

Syntax:  

void public Ds\Stack::push ($values)

Parameter: This function accepts a single parameter $values which is used to push onto the stack.

Return Value: This function does not return any value.

Below programs illustrate the Ds\Stack::push() function:

Program 1:  

PHP




<?php
 
// PHP program to illustrate the
// Ds\stack::push() function
 
// Create a Stack instance
$stack = new \Ds\Stack();
 
// Pushing elements to Stack
$stack->push("Welcome");
$stack->push("to");
$stack->push("GfG");
 
// Print the stack
print_r($stack);
 
?>


Output

Ds\Stack Object
(
    [0] => GfG
    [1] => to
    [2] => Welcome
)

Program 2

PHP




<?php
 
// PHP program to illustrate the
// Ds\stack::push() function
 
// Create a Stack instance
$stack = new \Ds\Stack();
 
// Pushing Mixed value elements to Stack
$stack->push("Welcome");
$stack->push("to");
$stack->push("GfG");
$stack->push(10);
$stack->push(5.5);
 
 
// Print the stack
print_r($stack);
 
?>


Output

Ds\Stack Object
(
    [0] => 5.5
    [1] => 10
    [2] => GfG
    [3] => to
    [4] => Welcome
)

Reference: https://www.php.net/manual/en/ds-stack.push.php
 

RELATED ARTICLES

Most Popular

Dominic
32269 POSTS0 COMMENTS
Milvus
81 POSTS0 COMMENTS
Nango Kala
6636 POSTS0 COMMENTS
Nicole Veronica
11802 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11865 POSTS0 COMMENTS
Shaida Kate Naidoo
6752 POSTS0 COMMENTS
Ted Musemwa
7026 POSTS0 COMMENTS
Thapelo Manthata
6703 POSTS0 COMMENTS
Umr Jansen
6721 POSTS0 COMMENTS