⊗ppOpBsMIC 7 of 107 menu

Truy cập phương thức bên trong các lớp trong OOP PHP

Một phương thức có thể được gọi bên trong phương thức khác thông qua $this. Hãy cùng xem ví dụ. Giả sử chúng ta có một lớp User với một phương thức trả về thuộc tính:

<?php class User { public $name; public function show() { return $this->name; } } ?>

Giả sử chúng ta cũng có phương thức cape, chuyển đổi chữ cái đầu tiên của chuỗi thành chữ hoa:

<?php class User { public $name; public function show() { return $this->name; } public function cape($str) { return mb_strtoupper(mb_substr($str, 0, 1)) . mb_substr($str, 1); } } ?>

Hãy sử dụng phương thức cape bên trong phương thức show:

<?php class User { public $name; public function show() { return $this->cape($this->name); } public function cape($str) { return mb_strtoupper(mb_substr($str, 0, 1)) . mb_substr($str, 1); } } ?>

Tạo lớp Student với các thuộc tính namesurn.

Tạo một phương thức trợ giúp, sẽ lấy ký tự đầu tiên của chuỗi và chuyển nó thành chữ hoa.

Tạo một phương thức trả về chữ viết tắt tên của sinh viên, tức là chữ cái đầu tiên của tên và họ.

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