Tuesday, October 7, 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
32340 POSTS0 COMMENTS
Milvus
86 POSTS0 COMMENTS
Nango Kala
6708 POSTS0 COMMENTS
Nicole Veronica
11872 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11936 POSTS0 COMMENTS
Shaida Kate Naidoo
6829 POSTS0 COMMENTS
Ted Musemwa
7090 POSTS0 COMMENTS
Thapelo Manthata
6780 POSTS0 COMMENTS
Umr Jansen
6784 POSTS0 COMMENTS