23 Show Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm. Ý tôi là ... tôi "đặt" nó thành
người nào 2.1252 Huy hiệu vàng13 Huy hiệu bạc19 Huy hiệu đồng2 gold badges13 silver badges19 bronze badges Hỏi ngày 31 tháng 12 năm 2009 lúc 15:48Dec 31, 2009 at 15:48
7
Từ hướng dẫn. Ví dụ trên cùng một trang. Đã trả lời ngày 31 tháng 12 năm 2009 lúc 15:51Dec 31, 2009 at 15:51
Gregory Pakoszgregory PakoszGregory Pakosz 67.7K19 Huy hiệu vàng138 Huy hiệu bạc164 Huy hiệu đồng19 gold badges138 silver badges164 bronze badges 3 Có - từ tài liệu ISSET ():
Đã trả lời ngày 31 tháng 12 năm 2009 lúc 15:51Dec 31, 2009 at 15:51
Gregory Pakoszgregory PakoszOMG Ponies 67.7K19 Huy hiệu vàng138 Huy hiệu bạc164 Huy hiệu đồng79 gold badges511 silver badges494 bronze badges 1 Có - từ tài liệu ISSET ():
OMG Poniesomg PoniesApr 28 at 17:58
318K79 Huy hiệu vàng511 Huy hiệu bạc494 Huy hiệu đồngwowandy Nếu bạn cần kiểm tra xem một mảng có chứa khóa nhưng giá trị của nó là ISSET có kiểm tra null không? Do đó, hàm isset () cũng kiểm tra xem một biến được khai báo, mảng hoặc khóa mảng có giá trị null hay không. Nó trả về đúng khi biến tồn tại và không phải là null; Khác, nó trả về sai. $ data = fetchc CategoryFromTable ($ lưu trữ, định danh $); if (! mảng_key_exists (‘keyshouldbeset, $ data)) { // làm điều này nếu ‘keyshouldbeset, isn set } Tuy nhiên, đối với các trường hợp, trong trường hợp quan trọng là kiểm tra xem một biến có thực sự được đặt không (nghĩa là, để phân biệt giữa một biến không được đặt và một biến được đặt thành null), phương thức mảng_Key_exists () dung dịch. Ví dụ: chúng ta có thể viết lại cái đầu tiên trong hai ví dụ trên như sau: if ($ _post [’active,]) { $ postdata = trích xuất một cái gì đó ($ _ post); $ data = fetchc CategoryFromTable ($ lưu trữ, định danh $); echo ‘bài không hoạt động; } Tuy nhiên, đối với các trường hợp, trong trường hợp quan trọng là kiểm tra xem một biến có thực sự được đặt không (nghĩa là, để phân biệt giữa một biến không được đặt và một biến được đặt thành null), phương thức mảng_Key_exists () dung dịch. Note. Ví dụ: chúng ta có thể viết lại cái đầu tiên trong hai ví dụ trên như sau: $ data = fetchc CategoryFromTable ($ lưu trữ, định danh $); if ($ _post [’active,]) { $ postdata = trích xuất một cái gì đó ($ _ post); } if ($ _post [’active,]) { echo ‘bài không hoạt động; } Tuy nhiên, đối với các trường hợp, trong trường hợp quan trọng là kiểm tra xem một biến có thực sự được đặt không (nghĩa là, để phân biệt giữa một biến không được đặt và một biến được đặt thành null), phương thức mảng_Key_exists () dung dịch. Ví dụ: chúng ta có thể viết lại cái đầu tiên trong hai ví dụ trên như sau: $ data = fetchc CategoryFromTable ($ lưu trữ, định danh $); if (! mảng_key_exists (‘keyshouldbeset, $ data)) { // làm điều này nếu ‘keyshouldbeset, isn set } Tuy nhiên, đối với các trường hợp, trong trường hợp quan trọng là kiểm tra xem một biến có thực sự được đặt không (nghĩa là, để phân biệt giữa một biến không được đặt và một biến được đặt thành null), phương thức mảng_Key_exists () dung dịch. Ví dụ: chúng ta có thể viết lại cái đầu tiên trong hai ví dụ trên như sau: $ data = fetchc CategoryFromTable ($ lưu trữ, định danh $); } ISSET có kiểm tra null không?Do đó, hàm isset () cũng kiểm tra xem một biến được khai báo, mảng hoặc khóa mảng có giá trị null hay không.Nó trả về đúng khi biến tồn tại và không phải là null;Khác, nó trả về sai.checks whether a declared variable, array or array key has a null value. It returns TRUE when the variable exists and is not NULL; else, it returns FALSE.
Null có sai trong PHP không?Một biến được coi là null nếu nó không lưu trữ bất kỳ giá trị nào.Nó trả về true nếu giá trị của biến $ var là null, nếu không, trả về sai.Ví dụ: PHP.It returns TRUE if value of variable $var is NULL, otherwise, returns FALSE. Example: PHP.
Null vs isset PHP có phải không?Hàm is_null () trả về true nếu giá trị của một biến đã được đặt rõ ràng thành null.Nếu không, nó chỉ đơn giản là trả về sai.Mặt khác, isset () sẽ trả về true miễn là một biến được xác định và giá trị của nó không phải là vô giá trị.isset() will return true as long as a variable is defined and its value is not NULL .
Tôi có thể sử dụng trống thay vì ISSET không?Hàm trống () là một hàm sẵn có trong PHP được sử dụng để kiểm tra xem một biến có trống hay không.Hàm isset () sẽ tạo cảnh báo hoặc thông báo điện tử khi biến không tồn tại.Hàm trống () sẽ không tạo ra bất kỳ cảnh báo hoặc thông báo điện tử nào khi biến không tồn tại.The empty() function will not generate any warning or e-notice when the variable does not exists. |