Php trống 0 trả về true

Hàm này chỉ có thể nhận một đối số có thể chứa các loại dữ liệu khác nhau. Nó trả về True nếu biến trống và trả về False nếu không

Hàm empty() trả về True cho các giá trị sau

  • Giá trị số nguyên không (0)
  • Giá trị chuỗi 0 (“0”)
  • Giá trị chuỗi rỗng (“”)
  • giá trị SAI
  • giá trị NULL
  • Mảng rỗng (mảng())
  • biến không xác định

Các ví dụ khác nhau của hàm Empty()

Các cách sử dụng khác nhau của hàm empty() được hiển thị trong phần này của hướng dẫn bằng nhiều ví dụ

ví dụ 1. Kiểm tra đầu ra của hàm Empty() để biết các giá trị khác nhau

Tạo một tệp PHP với tập lệnh sau để in đầu ra của hàm empty() cho các loại giá trị khác nhau. Các giá trị trả về của chín giá trị khác nhau được kiểm tra trong tập lệnh này

?php

//Define a string value
$strval = 'Welcome to LinuxHint';
echo "The string value is : $strval";
//Check the value of the 6th position of the string value
$return_val = empty($strval[5])? "True":"False";
echo '
The return value of empty() for the $strval[5] is '
.$return_val."
"
;
//Check the value of the 1st position of the string value
$return_val = empty($strval['0'])? "True":"False";
echo 'The return value of empty() for the $strval["0"] is '.$return_val."
"
;
//Check the value of the 'L' key of the string value
$return_val = empty($strval['L'])? "True":"False";
echo 'The return value of empty() for the $strval["L"] is '.$return_val."
"
;

?>

đầu ra

Đầu ra sau xuất hiện sau khi thực thi tập lệnh trước đó

Ví dụ 4. Sử dụng Hàm Empty() cho các Giá trị Mảng

Tạo một tệp PHP với tập lệnh sau sử dụng hàm empty() để kiểm tra xem mỗi giá trị của một mảng có trống hay không. Một mảng gồm 8 phần tử được sử dụng trong tập lệnh này có chứa các loại giá trị khác nhau. Đầu ra của hàm empty() cho mỗi giá trị mảng được in sau

?php 10,
1 => "78",
2 => "",
3 => True,
4 => False,
5 => NULL,
6 => "Linux",
7 => array()
);

//Iterate the array values to check whether the values are empty or not
foreach ($arrval as $k => $v) {
      //Check for an empty value
     if ($v == "")
         $arrval[$k] = "empty string";
     //Set the returned value of the empty() function
     $return_val = empty($v)? "True" : "Sai";
        tiếng vang "The return value of empty() function for $arrval[$k] is $return_val
"
;
}
?>

đầu ra

Đầu ra sau xuất hiện sau khi thực thi tập lệnh trước đó

Phần kết luận

Mục đích của việc sử dụng hàm empty() trong tập lệnh PHP được giải thích trong hướng dẫn này bằng các ví dụ đơn giản. Chúng tôi hy vọng rằng những người mới sử dụng PHP sẽ có thể sử dụng chức năng này đúng cách sau khi đọc hướng dẫn này

0 có được tính là PHP trống không?

Những thứ sau đây được coi là rỗng. "" (chuỗi rỗng) 0 (0 là số nguyên) 0. 0 (0 dưới dạng số float)

Mảng trống có đúng trong PHP không?

Sử dụng hàm empty() của PHP. Trả về true nếu không có phần tử nào trong mảng . trống là đối diện của boolean false.

PHP trả về trống là gì?

Hàm PHP empty() . Các giá trị sau ước tính trống. 0. false if the variable exists and is not empty, otherwise it returns true. The following values evaluates to empty: 0.

Làm cách nào để kiểm tra xem giá trị có bằng 0 trong PHP không?

php $my_var = array(); // $my_var['some key']="Welcome "; // Include this line and check. if (empty($my_var['some key'])) { echo 'The value is either 0, empty, or not set at all
'; }else{ echo 'This is not empty, value is '. $my_var['some key'].

Chủ đề