Longhorn PHP 2026 - Call For Papers

Void

void es un tipo de declaración de retorno que indica que la función no devuelve ningún valor, pero la función aún puede terminar. Por lo tanto, no puede formar parte de una declaración de tipo unión. Disponible a partir de PHP 7.1.0.

Nota: Incluso si una función tiene un tipo de retorno void, seguirá devolviendo un valor; este valor siempre es null.

Descartar un valor con (void)

La sintaxis (void) puede usarse para descartar explícitamente el resultado de una expresión. Esto es útil para indicar que ignorar un valor de retorno es intencional, especialmente al llamar a una función o método marcado con el atributo NoDiscard.

A diferencia de otros moldes, (void) no convierte el valor a otro tipo ni produce un valor. Es una sentencia y no puede usarse como parte de una expresión.

Ejemplo #1 Descartar un valor de retorno

<?php
#[\NoDiscard]
function
process(): bool {
return
true;
}

(
void) process(); // Descartar explícitamente el valor de retorno
?>
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top