⊗ppOpBsPr 3 of 107 menu

Thuộc tính của đối tượng trong PHP

Bây giờ chúng ta sẽ học cách làm việc với các đối tượng và các thuộc tính của chúng qua một ví dụ thực tế hơn. Hãy tạo một lớp User, lớp này sẽ mô tả người dùng trên trang web của chúng ta. Giả sử người dùng của chúng ta có hai thuộc tính: tên và tuổi. Hãy viết mã cho lớp của chúng ta:

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

Hiện tại lớp của chúng ta không làm gì cả - nó chỉ đơn giản mô tả những gì các đối tượng của lớp này sẽ có (trong trường hợp của chúng ta, mỗi đối tượng sẽ có tên và tuổi). Về bản chất, cho đến khi chúng ta tạo ra ít nhất một đối tượng của lớp chúng ta - thì không có gì hữu ích xảy ra.

Hãy tạo một đối tượng của lớp chúng ta. Trong khi đó cần lưu ý rằng tên lớp thường được đặt bằng chữ hoa, còn các đối tượng của những lớp đó - bằng chữ thường.

Hãy khai báo lớp:

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

Và bây giờ hãy tạo một đối tượng của lớp chúng ta:

<?php $user = new User; ?>

Bây giờ hãy ghi một cái gì đó vào các thuộc tính của đối tượng chúng ta, sau đó hiển thị dữ liệu này ra màn hình:

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

Tạo lớp Employee, trong đó có các thuộc tính sau - name, age, salary.

Tạo một đối tượng của lớp Employee, sau đó thiết lập các thuộc tính của nó với các giá trị sau - tên 'john', tuổi 25, lương 1000.

Tạo đối tượng thứ hai của lớp Employee, thiết lập các thuộc tính của nó với các giá trị sau - tên 'eric', tuổi 26, lương 2000.

Hiển thị ra màn hình tổng lương của các nhân viên đã tạo.

Hiển thị ra màn hình tổng tuổi của các nhân viên đã tạo.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối