Función PHP Ds\\PriorityQueue push()

La función Ds\PriorityQueue::push() en PHP se usa para enviar o insertar valores en una instancia de PriorityQueue. Esta función empuja valores junto con una prioridad dada en PriorityQueue.

Sintaxis:

void public Ds\PriorityQueue::push($value, $priority)

Parámetros: Esta función acepta dos parámetros:

  • $value : este es el valor que se insertará en PriorityQueue.
  • $priority : este parámetro es la prioridad según la cual se organizará el valor en PriorityQueue.

Valor devuelto: esta función no devuelve ningún valor.

El siguiente programa ilustra la función Ds\PriorityQueue::push() en PHP:

<?php 
  
// Declare new PriorityQueue 
$pq = new \Ds\PriorityQueue(); 
  
// Add elements to the PriorityQueue
$pq->push("One", 1);
$pq->push("Two", 2);
$pq->push("Three", 3);
  
echo "PriorityQueue is: \n";
print_r($pq);
Producción:

PriorityQueue is: 
Ds\PriorityQueue Object
(
    [0] => Three
    [1] => Two
    [2] => One
)

Referencia: http://php.net/manual/en/ds-priorityqueue.push.php

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *