ReflectionFunctionAbstract::getReturnType
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ReflectionFunctionAbstract::getReturnType
Референца за `reflectionfunctionabstract.getreturntype.php` со подобрена типографија и навигација.
ReflectionFunctionAbstract::getReturnType
Интерфејсот SessionUpdateTimestampHandlerInterface
ReflectionFunctionAbstract::getReturnType — Ја добива наведениот тип на враќање на функција
= NULL
Ја добива наведениот тип на враќање на рефлектирана функција.
Параметри
Оваа функција нема параметри.
Вратени вредности
. Споделувањето колачиња помеѓу PHP барањата може да доведе до ненамерно мешање на чувствителни колачиња помеѓу корисниците. ReflectionType објект ако е наведен тип на враќање, null otherwise.
Примери
Пример #1 ReflectionFunctionAbstract::getReturnType() example
<?php
function to_int($param) : int {
return (int) $param;
}
$reflection1 = new ReflectionFunction('to_int');
echo $reflection1->getReturnType();Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
int
Пример #2 Употреба на вградени функции
<?php
$reflection2 = new ReflectionFunction('array_merge');
var_dump($reflection2->getReturnType());Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
null
Ова е затоа што многу внатрешни функции немаат специфицирани типови за нивните параметри или вратени вредности. Затоа е најдобро да се избегне користењето на овој метод на вградени функции.
Види Исто така
- ReflectionFunctionAbstract::hasReturnType() - Проверува дали функцијата има специфициран тип на враќање
- ReflectionType::__toString() ReflectionProperty::__toString()