PDA

View Full Version : Hỏi về __construct và __destruct trong PHP OOP ???



thanhloc8x
28-01-2010, 16:33
Trong PHP OOP có hàm dựng __construct và hàm hủy __destruct.
nhưng thực sự vẫn chưa hiểu là khi nào thì dùng các hàm này ??? có tác dụng gì ???
Các bác có thể giải thích giúp em 2 cái này đc ko ạ ???

ngoc_viet08
28-01-2010, 19:56
đây là 2 trong các hàm magic của oop php .
hàm thứ nhất tự động thực hiện khi object được tạo ra , hàm thứ 2 là khi object được hủy đi ( unset vv..v.v.)
contruct thường dùng như khởi tạo các giá trị ban đầu , thực hiện 1 số hành động nào đấy . ví dụ class mysql or database thì tự động kết nối db khi object được tạo ra :)
destruct thì mình ít xài hơn ,