PHP.mk документација
ReflectionParameter::isArray
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
reflectionparameter.isarray.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
reflectionparameter.isarray.php
ReflectionParameter::isArray
Референца за `reflectionparameter.isarray.php` со подобрена типографија и навигација.
ReflectionParameter::isArray
(PHP 5 >= 5.1.2, PHP 7, PHP 8)
ReflectionParameter::isArray — (PHP 5 >= 5.1.2, PHP 7, PHP 8)
Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава
Оваа функција е DEPRECATED од PHP 8.0.0. Силно се обесхрабрува потпирањето на оваа функција.
Проверува дали параметарот очекува низа
= NULL
од PHP 8.4.0. Силно се обесхрабрува потпирањето на оваа функција.
public ReflectionParameter::isArray(): bool
public ReflectionParameter::isArray(): bool
Погледнете го примерот подолу за алтернативен начин за изведување на оваа информација.
Параметри
Оваа функција нема параметри.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.0 | Оваа функција е отпишана во корист на се очекува, instead. |
Примери
ReflectionParameter::getType()
Пример #1 PHP 8.0.0 еквивалент
<?php
function declaresArray(ReflectionParameter $reflectionParameter): bool
{
$reflectionType = $reflectionParameter->getType();
if (!$reflectionType) return false;
$types = $reflectionType instanceof ReflectionUnionType
? $reflectionType->getTypes()
: [$reflectionType];
return in_array('array', array_map(fn(ReflectionNamedType $t) => $t->getName(), $types));
}
?>Види Исто така
- Како што е од PHP 8.0.0, следниот код ќе пријави дали типот декларира низи, вклучително и како дел од унија. - Проверува дали е опционално
Белешки од корисници
Нема белешки од корисници за оваа страница.