Hướng dẫn dùng null if trong PHP
Hàm Show Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Cú phápCú pháp: Trong đó:
Ví dụCode $var = 'freetuts.net'; if (is_null($var)) { echo 'biến mang giá trị rỗng'; }else{ echo 'biến mang giá trị khác rỗng'; } Kết quả biến mang giá trị khác rỗng Code $var = null; if (is_null($var)) { echo 'biến mang giá trị rỗng'; }else{ echo 'biến mang giá trị khác rỗng'; } Kết quả biến mang giá trị rỗng Tham khảo: php.net Bài viết này được đăng tại [free tuts .net] Cùng chuyên mục:Hàm empty() là một hàm chuyên kiểm tra dữ liệu rỗng trong php
Hàm isset() được xác định biến được kiểm tra chưa xác định hoặc mang giá trị FALSE Tham sốTham số của hàm empty($var ) chỉ hỗ trợ khi $var biến. Giá trị trả về của hàm empty() Trả về FALSE nếu biến tồn tại và không rỗng, không mang giá trị 0, Ngược lại trả về TRUE Những giá trị sau đấy được xem là rỗng:
Lưu ý: Hàm empty($var) tương đương !isset($var) || $var == false. Có tường hợp isset($var) trả về TRUE nhưng empty($var) trả về FALSE. Vì thế trong quá trình thiết lập các biểu thức điều kiện cần xác định rõ để tạo biểu thức thích hợp Ví dụ
Hàm empty() được sử dụng trong trường hợp nào
Url Linkhttp://hocweb123.com/ham-empty-trong-php.html
Định nghĩa và cách dùngPHP Integer
Php viết:// var_dump trả về kiểu dữ liệu và giá trị. ?> GÁN DỮ LIỆU SANG KIỂU INTERGERCấu trúc: (int)$tenbien // $x đang ở dạng chuỗi. $x = (int)$x; var_dump($x); ?> KIỂM TRA DỮ LIỆU CÓ PHẢI KIỂU INTERGER HAY KHÔNGCấu trúc: // $x đang ở dạng chuỗi. $x = is_int($x); var_dump($x); ?> PHP FloatKiểu dữ liệu float là kiểu số thực, là dạng số thập phân hay dạng lũy thừa. Php viết:GÁN DỮ LIỆU SANG KIỂU FLOATCấu trúc: // $x đang ở dạng chuỗi. $x = (float)$x; var_dump($x); ?> KIỂM TRA DỮ LIỆU CÓ PHẢI KIỂU FLOAT HAY KHÔNGCấu trúc: // $x đang ở dạng chuỗi. $x = is_float($x); var_dump($x); ?> PHP StringKiểu dữ liệu string là kiểu dạng chuỗi các ký tự, được chứa bên trong dấu ngoặc đơn hoặc ngoặc kép. Php viết:"; var_dump($message2); ?> string(22) "Học web chuẩn 2011" GÁN DỮ LIỆU SANG KIỂU STRINGCấu trúc: // $x đang ở dạng interger. $x = (string)$x; var_dump($x); ?> KIỂM TRA DỮ LIỆU CÓ PHẢI KIỂU STRING HAY KHÔNGCấu trúc: // $x đang ở dạng chuỗi. $x = is_string($x); var_dump($x); ?> Tham khảo thêm các các hàm string thường dùng. PHP ArrayKiểu dữ liệu array là kiểu dữ liệu lưu trữ nhiều giá trị trong một biến duy nhất. Php viết:array(4) { [0]=> string(4) "html" [1]=> string(3) "css" [2]=> string(6) "jquery" [3]=> int(1024) } XUẤT PHẦN TỬ ARRAY
Ta thấy kết quả của chỉ mục 0 chính là phần tử đầu tiên trong mảng. KIỂM TRA DỮ LIỆU CÓ PHẢI KIỂU ARRAY HAY KHÔNGCấu trúc: // $hwc đang ở dạng array. $hwc = is_array($hwc); var_dump($hwc); ?> Tham khảo thêm các kiểu dữ liệu array. Tham khảo thêm các các hàm array thường dùng. PHP BooleanKiểu dữ liệu boolean là kiểu dữ liệu đại diện cho 2 trạng thái đúng (true) và sai (false). Boolean thường được dùng để trong diều kiện kiểm tra. Cấu trúc: Giá trị true và false không phân biệt viết hoa hay viết thường: TRUE = true, FALSE = false GÁN DỮ LIỆU SANG KIỂU BOOLEANCó 2 cấu trúc: // $x đang ở dạng interger. $x = (boolean)$x; var_dump($x); ?> KIỂM TRA DỮ LIỆU CÓ PHẢI KIỂU BOOLEAN HAY KHÔNGCấu trúc: // $hwc đang ở dạng array. $hwc = is_bool($hwc); var_dump($hwc); ?> PHP ObjectOpject là một kiểu dữ liệu lưu trữ dữ liệu và thông tin của đối tượng. Sẽ được nhắc chi tiết ở phần hướng đối tượng sau. Đầu tiên phải khai báo lớp của đối tượng (class), class là cấu trúc chứa thuộc tính (property) và phương thức (method) // Khai báo đối tượng
$obj->do_myClass(); // Thực hiện đối tượng cụ thể
?> PHP NULLNull là kiểu dữ liệu đặc biệt, có giá trị duy nhất là null. Một biến được tạo mà không có giá trị nào thì tự động được gán giá trị null. |