⊗ppOpCgPNV 37 of 107 menu

Nama Sifat daripada Pembolehubah dalam OOP dalam PHP

Sifat objek boleh diakses mengikut nama daripada pembolehubah. Mari kita lihat, bagaimana ini boleh dilakukan. Katakan kita mempunyai kelas User seperti berikut:

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

Mari kita cipta objek kelas ini:

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

Mari keluarkan nilai sifatnya:

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

Katakan kita mempunyai pembolehubah, yang menyimpan nama sifat:

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

Sekarang mari kita gunakan nilai pembolehubah sebagai nama sifat:

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

Diberi kelas berikut:

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

Diberi pembolehubah berikut:

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

Cipta objek kelas Employee, kemudian akses sifatnya melalui pembolehubah yang diberikan.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak