Syntax:int public DsPriorityQueue::capacity (void)
Parameters: this function takes no parameters.Return value:this function returns the current capacity of the PriorityQueue instance.The following programs illustrate the Ds / PriorityQueue function::acity()in PHP:Program 1:
// Declare a new PriorityQueue
$pq
=
new
DsPriorityQueue();
// Using the Capacity() function
// check the current capacity
var_dump (
$pq
-> capacity());
?>
Exit:int (8 )
Program 2:
// Declare a new PriorityQueue
$pq
=
new
DsPriorityQueue();
echo
(
" Current Capacity is: "
);
// Using the Capacity() function
// check the current capacity
var_dump (
$pq
-> capacity());
echo
(
" Current Capacity is: "
);
// Use the allocate() function for
// share power
$pq
-> allocate (5);
// Show selected vector
// capacity
var_dump (
$pq
-> capacity());
// Use the allocate() function for
// share power
$pq
-> allocate (120);
// Show selected vector
// capacity
var_dump (
$pq
-> capacity());
?>
Exit:Current Capacity is : int (8) Current Capacity is: int (8) int (128)
Link: http://php.net/manual/en/ds-priorityqueue.capacity.php