⊗ppOpCgPNF 40 of 107 menu

Jina la Sifa kutoka kwa Chaguo za kukokotoa katika OOP PHP

Jina la sifa ya kitu pia inaweza kupatikana kutoka kwa chaguo za kukokotoa. Wacha tuone jinsi hii inafanyika. Acha tuwe na class ifuatayo User:

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

Tutengeneze kitu cha class hii:

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

Acha tuwe na chaguo za kukokotoa zifuatazo:

<?php function getProp() { return 'name'; } ?>

Wacha turejee kwenye sifa ya kitu, jina ambalo linarejeshewa na chaguo za kukokotoa zetu:

<?php echo $user->{getProp()}; // itatoa 'john' ?>

Imepewa class ifuatayo:

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

Imepewa chaguo za kukokotoa zifuatazo:

<?php function getProp1() { return 'name'; } function getProp2() { return 'salary'; } ?>

Tengeneza kitu cha class Employee, kisha urejee kwenye sifa zake kupitia matokeo ya utekelezaji wa chaguo za kukokotoa.

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