PHP.mk документација

ReflectionProperty::getType

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

reflectionproperty.gettype.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека reflectionproperty.gettype.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
ReflectionProperty::getType

Референца за `reflectionproperty.gettype.php` со подобрена типографија и навигација.

reflectionproperty.gettype.php

ReflectionProperty::getType

(PHP 7 >= 7.4.0, PHP 8)

ReflectionProperty::getTypeЈа добива типот на својство

= NULL

public ReflectionProperty::getType(): ?ReflectionType

Ја добива поврзаниот тип на својство.

Параметри

Оваа функција нема параметри.

Вратени вредности

. Споделувањето колачиња помеѓу PHP барањата може да доведе до ненамерно мешање на чувствителни колачиња помеѓу корисниците. ReflectionType ако својството има тип, и null otherwise.

Примери

Пример #1 ако е специфициран тип, example

<?php
class User
{
public
string $name;
}

$rp = new ReflectionProperty('User', 'name');
echo
$rp->getType()->getName();
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

string

Види Исто така

Белешки од корисници 1 белешка

email на dronov dot vg
пред 5 години
class User
{
    /**
     * @var string
     */
    public $name;
}

function getTypeNameFromAnnotation(string $className, string $propertyName): ?string
{
    $rp = new \ReflectionProperty($className, $propertyName);
    if (preg_match('/@var\s+([^\s]+)/', $rp->getDocComment(), $matches)) {
        return $matches[1];
    }
    
    return null;
}
    
echo getTypeNameFromAnnotation('User', 'name');

// string
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.