• PHP - Web development

    Trait – Mixin in PHP?

    Hi guys 🙂 Như các bạn có lẽ đã biết, PHP là 1 ngôn ngữ single inheritance, tức là nó sẽ có 1 số nhược điểm như: Mất thời gian & công sức khi tìm hiểu/chạy hệ thống. Ví dụ: 1 class có 10 levels các class cha, thì về cơ bản nó sẽ phải chạy qua cả 10 levels đó để chạy 1 function mà nó thừa kế Class cha và class con bị ràng buộc với nhau. Tức là ta không thể tách riêng biệt 1 class nào để sử dụng được. Theo thời gian, thêm, sửa, xóa…