The pseudo-type 'void' used for readability reasons at the beginning of a function prototype. It means its 'return type' must either omitted their return statement altogether, or used an empty return statement. However, NULL is not expected as a valid return value for a void function.
<?php
//This function has nothing to return
(void) unset ( mixed $var [, mixed $... ] )
?>