⊗ppOpCgPNV 37 of 107 menu

Nama Properti dari Variabel dalam OOP di PHP

Properti objek dapat diakses berdasarkan nama dari variabel. Mari kita lihat, bagaimana hal ini dapat dilakukan. Misalkan kita memiliki kelas User berikut:

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

Mari buat objek dari kelas ini:

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

Tampilkan nilai propertinya:

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

Misalkan kita memiliki variabel, yang menyimpan nama properti:

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

Sekarang mari gunakan nilai variabel sebagai nama properti:

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

Diberikan kelas berikut:

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

Diberikan variabel-variabel berikut:

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

Buatlah objek dari kelas Employee, kemudian akses propertinya melalui variabel-variabel yang diberikan.

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