⊗ppOpCgPNAs 39 of 107 menu

Jina la Sifa kutoka kwa Safu ya Ushirikiano katika OOP katika PHP

Wacha sasa tuangalie jinsi ya kurejea sifa ya kitu kulingana na jina kutoka kwa kipengele cha safu ya ushirikiano. Wacha tuwe na darasa lifuatalo User:

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

Wacha tuunde kitu cha darasa hili:

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

Wacha tupewe safu ya sifa:

<?php $props = ['prop1' => 'name', 'prop2' => 'surn']; ?>

Wacha turejee kwenye sifa ya kitu, ambayo jina lake limehifadhiwa kwenye kipengele cha safu yetu:

<?php echo $user->{$props['prop1']}; // itatoa 'john' ?>

Imepewa darasa lifuatalo:

<?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 safu:

<?php $arr = [ 'prop1' => 'name', 'prop2' => 'salary', 'prop3' => 'position' ]; ?>

Unda kitu cha darasa Employee, kisha urejee kwenye sifa zake kupitia viperengele vya safu.

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