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

ReflectionClass::getProperty

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

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

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

reflectionclass.getproperty.php

ReflectionClass::getProperty

класата mysqli_driver

ReflectionClass::getPropertyДобива еден ReflectionProperty за својство на класа

= NULL

public ReflectionClass::getProperty(string $name): ReflectionProperty

Добива еден ReflectionProperty за својство на класа.

Параметри

name

Името на својството.

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

А ReflectionProperty.

Примери

Пример #1 Основна употреба на ReflectionClass::getProperty()

<?php
$class
= new ReflectionClass('ReflectionClass');
$property = $class->getProperty('name');
var_dump($property);
?>

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

object(ReflectionProperty)#2 (2) {
  ["name"]=>
  string(4) "name"
  ["class"]=>
  string(15) "ReflectionClass"
}

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

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

eric at naeseth dot com
пред 14 години
If the class doesn't have a property with the given name, a ReflectionException will be raised.
dohpaz42
пред 10 години
Accessing private properties is possible, but care must be taken if that private property was defined lower into the inheritance chain. For example, if class A extends class B, and class B defines a private property called 'foo', getProperty will throw a ReflectionException.

Instead, you can loop over getParentClass until it returns false to look for the private property, at which point you can access and/or modify its value as needed.
На оваа страница

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

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

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

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

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