PHP Ds\PriorityQueue toArray()函数
PHP的Ds\PriorityQueue::toArray()函数用于将 PriorityQueue 转换为PHP的关联数组。 PriorityQueue 的值按优先级递减的顺序分配给数组。
句法:
array public Ds\PriorityQueue::toArray ( void )
参数:该函数不接受任何参数。
返回值:该函数将 PriorityQueue 转换为关联数组并返回该数组。
下面的程序说明了PHP的Ds\PriorityQueue::toArray()函数:
push("One", 1);
$pq->push("Two", 2);
$pq->push("Three", 3);
echo "The equivalent array is: \n";
print_r($pq->toArray());
输出:
The equivalent array is:
Array
(
[0] => Three
[1] => Two
[2] => One
)
参考文献:http:// PHP.NET /手动/ EN / DS-priorityqueue.toarray。 PHP