PHP的Ds \ Stack::push()函數用於在堆棧末尾添加元素。也就是說,它用於將元素壓入堆棧。被推送的元素可以是混合數據類型。
用法:
void public Ds\Stack::push ($values)
參數:此函數接受單個參數$values,該參數用於壓入堆棧。
返回值:此函數不返回任何值。
以下示例程序旨在說明Ds \ Stack::push()函數:
程序1::
<?php
// PHP program to illustarte the
// 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);
?>
輸出:
Ds\Stack Object ( [0] => GfG [1] => to [2] => Welcome )
程序2::
<?php
// PHP program to illustarte the
// 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);
?>
輸出:
Ds\Stack Object ( [0] => 5.5 [1] => 10 [2] => GfG [3] => to [4] => Welcome )
參考:https://www.php.net/manual/en/ds-stack.push.php
相關用法
- PHP Ds\Sequence push()用法及代碼示例
- PHP Ds\Vector push()用法及代碼示例
- PHP Ds\Queue push()用法及代碼示例
- PHP Ds\PriorityQueue push()用法及代碼示例
- PHP Ds\Deque push()用法及代碼示例
- PHP SplDoublyLinkedList push()用法及代碼示例
- PHP pi( )用法及代碼示例
- PHP max( )用法及代碼示例
- PHP min( )用法及代碼示例
- PHP end()用法及代碼示例
- PHP dir()用法及代碼示例
- PHP key()用法及代碼示例
- PHP pos()用法及代碼示例
注:本文由純淨天空篩選整理自gopaldave大神的英文原創作品 PHP | Ds\Stack push() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。