azure-storage-queue/src/Queue/QueueRestProxy.php
public function deleteMessage(
        $queueName,
        $messageId,
        $popReceipt,
        QueueServiceOptions $options = null
    ) {
        $this->deleteMessageAsync(
            $queueName,
            $messageId,
            $popReceipt,
            $options
        )->wait();
    }
public function deleteMessage(
        $queueName,
        $messageId,
        $popReceipt,
        QueueServiceOptions $options = null
    ) {
        $this->deleteMessageAsync(
            $queueName,
            $messageId,
            $popReceipt,
            $options
        )->wait();
    }
Deletes a specified message from the queue.

@param string              $queueName  The name of the queue.
@param string              $messageId  The id of the message.
@param string              $popReceipt The valid pop receipt value returned
from an earlier call to the Get Messages or Update Message operation.
@param QueueServiceOptions $options    The optional parameters.

@return void