Từ:
14:36 04/10/2012
Bài:
81
Cảm ơn:
82
Thích:
7
isset($x) tức là kiểm tra biến $x đã được sử dụng từ trước hay chưa.
empty($x) là kiểm tra xem $x có "rỗng" không.
Theo php.net thì $x được coi là rỗng khi nó là "", 0, 0.0, "0", NULL, FALSE, array() và biến chưa được gán giá trị hay biến chưa được sử dụng (tương đương với !isset($x))
Còn isset sẽ kiểm tra trong bộ nhớ, biến $x đã từng được sử dụng hay chưa. Hay đúng hơn là đã "có" trong bộ nhớ chưa.
PS: Học PHP à :3