Hàm Ds\Stack::isEmpty()
trong PHP được sử dụng để kiểm tra xem một ngăn xếp (Stack) có rỗng hay không. Nó trả về true
nếu stack không chứa bất kỳ phần tử nào, và false
nếu stack có chứa ít nhất một phần tử. Hãy cùng VIetnix tìm hiểu thêm về hàm Ds\Stack::isEmpty()
trong PHP qua bài viết sau đây.
Hàm Ds\Stack::isEmpty() là gì?
Hàm Ds\Stack::isEmpty()
của lớp PHP Ds\Stack được sử dụng để kiểm tra xem Stack có trống hay không. Phương thức này trả về một giá trị boolean, True nếu Stack trống, nếu không nó trả về False.
Cú pháp | bool public Ds\Stack::isEmpty ( void ) |
Tham số | Chức năng này không chấp nhận bất kỳ tham số nào. |
Giá trị trả về | Hàm này trả về giá trị boolean True nếu stack trống và nếu không nó trả về False. |
Mọi người cũng xem:
Ví dụ minh hoạ hàm Ds\Stack::isEmpty() trong PHP
Ví dụ 1:
<?php
// PHP program to illustrate the
// Ds\stack::isEmpty() function
// Create a Stack instance
$stack = new \Ds\Stack();
// Check if stack is Empty
var_dump($stack->isEmpty());
// Pushing elements to Stack
$stack->push("Welcome");
$stack->push("to");
$stack->push("Vietnix");
// Check if stack is Empty again
var_dump($stack->isEmpty());
?>
Output như sau:
bool(true)
bool(false)
Ví dụ 2:
<?php
// PHP program to illustrate the
// Ds\stack::isEmpty() function
// Create a Stack instance
$stack = new \Ds\Stack();
// Check if stack is Empty
var_dump($stack->isEmpty());
// Pushing Mixed value elements to Stack
$stack->push("Welcome");
$stack->push("to");
$stack->push("Vietnix");
$stack->push(10);
$stack->push(5.5);
// Check if stack is Empty again
var_dump($stack->isEmpty());
?>
Output như sau:
bool(true)
bool(false)
Lời kết
Vietnix hy vọng nội dung bài viết trên đã giúp bạn hiểu rõ hơn về Ds\Stack::isEmpty()
trong PHP. Ngoài ra, bạn cũng có thể tham khảo thêm các bài viết khác tại vietnix.vn để hiểu hơn về lập trình, chúc bạn thành công!