321 of 410 menu

Funksie get_class_vars

Die funksie get_class_vars gee 'n terugvoer van 'n assosiatiewe skikking van die gespesifiseerde klas se eienskappe. Die sleutels van die skikking is die name van die eienskappe, en die waardes is hul verstek waardes. Die funksie neem een parameter - die naam van die klas as 'n string.

Sintaksis

get_class_vars(string $class_name);

Voorbeeld

Laat ons die klas se eienskappe met hul verstek waardes kry:

<?php class MyClass { public $var1 = 'waarde1'; public $var2 = 'waarde2'; private $var3 = 'waarde3'; } $res = get_class_vars('MyClass'); print_r($res); ?>

Resultaat van die kode uitvoering:

['var1' => 'waarde1', 'var2' => 'waarde2']

Voorbeeld

Die funksie gee slegs openbare (public) eienskappe terug:

<?php class TestClass { public $publicVar = 1; protected $protectedVar = 2; private $privateVar = 3; } $res = get_class_vars('TestClass'); print_r($res); ?>

Resultaat van die kode uitvoering:

['publicVar' => 1]

Voorbeeld

Werk met dinamiese eienskappe:

<?php class DynamicClass { public $defaultVar = 'verstek'; } $obj = new DynamicClass(); $obj->dynamicVar = 'dinamies'; $res = get_class_vars('DynamicClass'); print_r($res); ?>

Resultaat van die kode uitvoering:

['defaultVar' => 'verstek']

Sien ook

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp