⊗ppOpNsSCC 98 of 107 menu

Cú pháp đơn giản hóa để truy cập vào không gian tên trong OOP trong PHP

Giả sử chúng ta có lớp Controller sau:

<?php namespace Admin; class Controller { } ?>

Giả sử cũng có lớp Page, kế thừa từ lớp Controller:

<?php namespace Admin; class Page extends \Admin\Controller { } ?>

Như bạn thấy, khi kế thừa chúng ta chỉ định tên lớp cha cùng với không gian tên. Trong ví dụ này, tuy nhiên, có một sắc thái: cả hai lớp đều thuộc cùng một không gian tên. Trong trường hợp như vậy, khi tham chiếu đến lớp, có thể chỉ cần viết tên của lớp đó, như thế này:

<?php namespace Admin; class Page extends Controller { } ?>

Cho hai lớp:

<?php namespace Modules\Shop; class Cart { } ?>
<?php namespace Modules\Shop; class UserCart extends \Modules\Shop\Cart { } ?>

Hãy đơn giản hóa mã cho việc kế thừa lớp, có tính đến việc cả hai lớp đều nằm trong cùng một không gian tên.

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