📅  最后修改于: 2023-12-03 15:03:37.222000             🧑  作者: Mango
isEmpty()
函数是PHP数据结构库Ds中Stack类的一个成员函数,用于判断栈是否为空。
public function isEmpty(): bool
如果栈为空,则返回true
,否则返回false
。
以下示例演示了如何使用isEmpty()
函数来检查栈是否为空。
<?php
// 创建一个空栈
$stack = new \Ds\Stack();
// 检查栈是否为空
if ($stack->isEmpty()) {
echo '栈为空';
} else {
echo '栈不为空';
}
?>
输出:
栈为空
注意,当栈中有元素时,isEmpty()
函数会返回false
。
<?php
// 创建一个有元素的栈
$stack = new \Ds\Stack([1, 2, 3]);
// 检查栈是否为空
if ($stack->isEmpty()) {
echo '栈为空';
} else {
echo '栈不为空';
}
?>
输出:
栈不为空
isEmpty()
函数是PHP数据结构库Ds中Stack类的一个成员函数,用于判断栈是否为空。如果栈为空,则返回true
,否则返回false
。在使用栈时,经常需要检查栈是否为空,以便做出相应的处理。