⊗ppOpCgPNV 37 of 107 menu

Jina la Sifa kutoka kwa Tofauti katika OOP kwenye PHP

Kunaweza kurejelea sifa za vitu kwa jina kutoka kwa tofauti. Hebu tuangalie, jinsi hii inaweza kufanyika. Hebu tuchukulie tuna darasa User kama ifuatavyo:

<?php class User { public $name; public $surn; public function __construct($name, $surn) { $this->name = $name; $this->surn = $surn; } } ?>

Hebu tuunde kitu cha darasa hili:

<?php $user = new User('john', 'smit'); ?>

Hebu tuonyeshe thamani ya sifa yake:

<?php echo $user->name; // itaonyesha 'john' ?>

Hebu tuchukulie tuna tofauti, inayohifadhi jina la sifa:

<?php $prop = 'name'; ?>

Hebu sasa tutumie thamani ya tofauti kama jina la sifa:

<?php $prop = 'name'; echo $user->$prop; // itaonyesha 'john' ?>

Kuna darasa lifuatalo:

<?php class Employee { public $name; public $salary; public function __construct($name, $salary) { $this->name = $name; $this->salary = $salary; } } ?>

Kuna tofauti zifuatazo:

<?php $prop1 = 'name'; $prop2 = 'salary'; ?>

Unda kitu cha darasa Employee, kisha urejeele sifa zake kupitia tofauti zilizopewa.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa