⊗ppOpBsPr 3 of 107 menu

Properti Objek dalam PHP

Sekarang kita akan belajar bekerja dengan objek dan propertinya dengan contoh yang lebih praktis. Mari kita buat kelas User, yang akan menggambarkan pengguna situs web kita. Biarkan pengguna kita memiliki dua properti: nama dan usia. Mari tulis kode kelas kita:

<?php class User { public $name; public $age; } ?>

Saat ini kelas kita tidak melakukan apa pun - kelas hanya menggambarkan apa yang akan dimiliki oleh objek-objek dari ini kelas (dalam kasus kita, setiap objek akan memiliki nama dan usia). Pada dasarnya, selama kita belum membuat setidaknya satu objek dari kelas kita - tidak ada yang berguna yang akan terjadi.

Mari kita buat objek dari kelas kita. Pada saat yang sama, perlu diingat bahwa kelas biasanya dinamai dengan huruf besar, dan objek-objek dari kelas-kelas tersebut - dengan huruf kecil.

Mari kita deklarasikan kelas:

<?php class User { public $name; public $age; } ?>

Dan sekarang mari kita buat objek dari kelas kita:

<?php $user = new User; ?>

Sekarang mari kita tulis sesuatu ke dalam properti objek kita, lalu tampilkan data ini di layar:

<?php $user = new User; $user->name = 'john'; $user->age = 25; echo $user->name; echo $user->age; ?>

Buat kelas Employee, di mana akan ada properti berikut - name, age, salary.

Buat objek dari kelas Employee, lalu atur propertinya ke nilai-nilai berikut - nama 'john', usia 25, gaji 1000.

Buat objek kedua dari kelas Employee, atur propertinya ke nilai-nilai berikut - nama 'eric', usia 26, gaji 2000.

Tampilkan di layar jumlah gaji pekerja yang dibuat.

Tampilkan di layar jumlah usia pekerja yang dibuat.

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