Ништовно
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Ништовно
Референца за `language.types.void.php` со подобрена типографија и навигација.
Ништовно
void е декларација само за враќање што укажува дека функцијата не враќа вредност, но функцијата сепак може да заврши. Затоа, не може да биде дел од унија тип декларација. Достапно од PHP 7.1.0.
Забелешка: Дури и ако функцијата има тип на враќање void сепак ќе врати вредност, оваа вредност е секогаш
null.
Отфрлање на вредност со (void)
На (void) синтаксис може да се користи за експлицитно отфрлање на резултатот од израз. Ова е корисно за да се покаже дека игнорирањето на вратена вредност е намерно, особено при повикување на функција или метод означен со NoDiscard
attribute.
За разлика од другите кастови, (void) не конвертира вредност во друг тип и не произведува вредност. Тоа е изјава и не може да се користи како дел од израз.
Пример #1 Отфрлање на вратена вредност
<?php
#[\NoDiscard]
function process(): bool {
return true;
}
(void) process(); // Explicitly discard the return value
?>