⊗ppOpCgPNV 37 of 107 menu

PHP OOP-da Özgerişden alnan hossat ady

Obyektiň hossatlarına özgerişden alnan at bilen ýüzlenip bolýar. Geliň, muny nädip etmek bolýandygyna göz aýlalyň. Bizde şeýle User klasymyz bardyr diýeliň:

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

Geliň bu klasyň obyektini döredeliň:

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

Onyň hossatynyň bahasyny çap edeliň:

<?php echo $user->name; // 'john' çap eder ?>

Bizde hossatynyň adyny saklaýan özgeriş bardyr diýeliň:

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

Geliň indi hossat ady hökmünde özgerişiň bahasyny ulanyň:

<?php $prop = 'name'; echo $user->$prop; // 'john' çap eder ?>

Aşakdaky klas berlen:

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

Aşakdaky özgerişler berlen:

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

Employee klassyndan bir obyekt dörediň, soňra ol hossatlara berlen özgerişler arkaly ýüzleniň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et