⊗ppOpAdOIC 19 of 107 menu

Objek dalam Kelas dalam OOP di PHP

Dalam kelas, kita boleh menggunakan objek kelas lain. Mari kita lihat contohnya. Katakan kita ingin membuat pengguna dengan nama dan nama keluarga, serta bandar tempat tinggalnya. Katakan kita mempunyai kelas berikut untuk bandar:

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

Kita akan menghantar nama, nama keluarga dan bandar sebagai parameter kepada pembina (constructor):

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

Nama dan nama keluarga akan menjadi string, manakala bandar - ialah objek dari kelasnya yang berasingan:

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

Mari kita keluarkan nama pengguna kita:

<?php echo $user->name; ?>

Sekarang mari kita keluarkan nama bandar untuk pengguna kita:

<?php echo $user->city->name; ?>

Diberi kelas berikut:

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

Lakukan supaya parameter kedua dan ketiga dihantar objek dari kelas yang berasingan.

Buat objek pekerja menggunakan kelas dari tugas sebelumnya.

Keluarkan nama, jawatan dan jabatan untuk pekerja yang dicipta ke konsol.

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