Ds \ Queue :: clear()PHP中的函数用于清除Queue实例中的所有元素。此功能仅清除实例而不删除它。
语法如下:
void public Ds\PriorityQueue::clear ( void )
参数:该函数不接受任何参数。
返回值:该函数不返回任何值。
下面的程序说明了Ds \ Queue :: clear()PHP中的功能:
程序1:
<
?php // Declare new Queue
$q = new \Ds\Queue();
// Add elements to the Queue
$q ->
push( "One" );
$q ->
push( "Two" );
$q ->
push( "Three" );
echo "Initial Queue: \n" ;
// Display the Queue
print_r( $q );
// clear the Queue
$q ->
clear();
echo "\nQueue after clearing:\n" ;
print_r( $q );
?>
输出如下:
Initial Queue:
Ds\Queue Object
(
[0] =>
One
[1] =>
Two
[2] =>
Three
)Queue after clearing:
Ds\Queue Object
(
)
程式2:
<
?php // Declare new Queue
$q = new \Ds\Queue();
// Add elements to the Queue
$q ->
push( "Geeks" );
$q ->
push( "for" );
$q ->
push( "Geeks" );
echo "Initial Queue: \n" ;
// Display the Queue
print_r( $q );
// clear the Queue
$q ->
clear();
echo "\nQueue after clearing:\n" ;
print_r( $q );
?>
输出如下:
Initial Queue:
Ds\Queue Object
(
[0] =>
Geeks
[1] =>
for
[2] =>
Geeks
)Queue after clearing:
Ds\Queue Object
(
)
【PHP Ds Queue clear()函数用法介绍】参考: http://php.net/manual/en/ds-queue.clear.php
推荐阅读
- 哈啰出行精准营销框架及算法实践
- 使用CSS更改HTML5输入的占位符颜色
- 算法设计(如何实现不带算术运算符的减法1)
- AngularJS 事件介绍和用法详细介绍
- PHP Ds Deque apply()函数用法介绍
- 如何使用JavaScript切换布尔值()
- 使用Java中的正则表达式获取字符串中每个单词的首字母
- 算法(一个检查字符串是否相互旋转的程序)
- 如何使用Python和其他语言为变量赋值