ReflectionFunctionAbstract::hasReturnType
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ReflectionFunctionAbstract::hasReturnType
Референца за `reflectionfunctionabstract.hasreturntype.php` со подобрена типографија и навигација.
ReflectionFunctionAbstract::hasReturnType
Интерфејсот SessionUpdateTimestampHandlerInterface
ReflectionFunctionAbstract::hasReturnType — Checks if the function has a specified return type
= NULL
Checks whether the reflected function has a return type specified.
Параметри
Оваа функција нема параметри.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true if the function is a specified return type, otherwise false.
Примери
Пример #1 ReflectionFunctionAbstract::getTentativeReturnType() example
<?php
function to_int($param) : int {
return (int) $param;
}
$reflection1 = new ReflectionFunction('to_int');
var_dump($reflection1->hasReturnType());Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
bool(true)
Пример #2 Употреба на вградени функции
<?php
$reflection2 = new ReflectionFunction('array_merge');
var_dump($reflection2->hasReturnType());Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
bool(false)
Ова е затоа што многу внатрешни функции немаат специфицирани типови за нивните параметри или вратени вредности. Затоа е најдобро да се избегне користењето на овој метод на вградени функции.
Види Исто така
- ReflectionFunctionAbstract::getReturnType() - Добива специфичен тип на враќање на функција