× Giới thiệu Lịch khai giảng Tin tức Sản phẩm học viên

PHP Hàm Ds Stack clear - Sử dụng để làm gì và cách thực hiện

27/10/2023 01:16

Hàm Ds\Stack::clear() của PHP được sử dụng để xóa tất cả các phần tử khỏi Ngăn xếp và xóa nó. Hàm này chỉ xóa tất cả các phần tử khỏi Ngăn xếp chứ không xóa hoàn toàn

Hàm Ds\Stack::clear() của PHP được sử dụng để xóa tất cả các phần tử khỏi Ngăn xếp và xóa nó. Hàm này chỉ xóa tất cả các phần tử khỏi Ngăn xếp chứ không xóa hoàn toàn. Nó chỉ làm trống nó.

Cú pháp :  

void public Ds\Stack::clear ( 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 không trả về bất kỳ giá trị nào.

 

Các chương trình dưới đây minh họa hàm Ds\Stack::clear() :

Chương trình 1:  

PHP

 

 

 

<?php
 
// PHP program to illustrate the
// Ds\stack::clear() 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);
 
// clear the stack
$stack->clear();
 
// Print the stack again
print_r($stack);
 
?>

Đầu ra: 

Đối tượng Ds\Stack 
( 
    [0] => GfG 
    [1] => to 
    [2] => Chào mừng 
) 

Đối tượng Ds\Stack 
( 

)

Chương trình 2:

PHP

 

 

 

<?php
 
// PHP program to illustrate the
// Ds\stack::clear() 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);
 
// clear the stack
$stack->clear();
 
// Print the stack again
print_r($stack);
 
?>

Đầu ra: 

Đối tượng Ds\Stack 
( 
    [0] => 5.5 
    [1] => 10 
    [2] => GfG 
    [3] => to 
    [4] => Welcome 
) 

Ds\Stack Object 
( 

)

Tham khảo : http://php.net/manual/en/ds-stack.clear.php