Mảng kiểm tra PHP trống

❮ Tham chiếu xử lý biến PHP

Thí dụ

Kiểm tra xem một biến có trống không. Đồng thời kiểm tra xem biến có được đặt/khai báo không

$a = 0;

// Đúng vì $a trống
if (empty($a)) {
  echo "Biến 'a' trống.
";
}

// Đúng vì $a được đặt
if (isset($a)) {
  echo "Biến 'a' được đặt";
}
?>

Tự mình thử »

Định nghĩa và cách sử dụng

Hàm empty() kiểm tra biến có rỗng hay không

Hàm này trả về false nếu biến tồn tại và không rỗng, ngược lại trả về true

Các giá trị sau ước tính trống

  • 0
  • 0. 0
  • "0"
  • ""
  • VÔ GIÁ TRỊ
  • SAI
  • mảng()

cú pháp

Giá trị tham số

Tham sốMô tảbiếnBắt buộc. Chỉ định biến để kiểm tra

chi tiết kỹ thuật

Giá trị trả về. FALSE nếu biến tồn tại và không trống, TRUE nếu không thì Kiểu trả về. Phiên bản Boolean PHP. 4. 0+Nhật ký thay đổi PHP. PHP5. 5. Hỗ trợ các biểu thức, không chỉ các biến
PHP 5. 4. Độ lệch không phải là số của chuỗi trả về TRUE❮ Tham chiếu xử lý biến PHP

Chúng ta sẽ sử dụng lập trình trong bài học này để cố gắng giải câu đố Kiểm tra mảng trống trong Php. Điều này được thể hiện bằng đoạn mã sau

if (empty($array)) { // list is empty. }

Giải pháp cho vấn đề đã đề cập trước đó, Array Empty Check In Php, cũng có thể được tìm thấy trong một phương pháp khác, phương pháp này sẽ được thảo luận sâu hơn với một số ví dụ về mã

// Declare an array and initialize it $non_empty_array = array('apples' => '2'); // Declare an empty array $empty_array = array(); // Condition to check array is empty or not if(!empty($non_empty_array)) { echo "Given Array is not empty <br>"; } if(empty($empty_array)) { echo "Given Array is empty"; }

Chúng tôi đã có thể chứng minh cách sửa lỗi Array Empty Check In Php bằng cách xem xét nhiều ví dụ khác nhau được lấy từ thế giới thực

Làm cách nào để kiểm tra xem mảng có trống PHP không?

  • Sử dụng chức năng đếm. Hàm này đếm tất cả các phần tử trong một mảng. Nếu số phần tử trong mảng bằng 0, thì nó sẽ hiển thị mảng trống
  • Sử dụng hàm sizeof(). Phương pháp này kiểm tra kích thước của mảng. Nếu kích thước của mảng bằng 0 thì mảng trống nếu không thì mảng không trống

Làm cách nào để bạn kiểm tra xem một mảng có trống không?

Để kiểm tra xem một mảng có trống hay không, bạn có thể sử dụng. thuộc tính chiều dài. Thuộc tính độ dài đặt hoặc trả về số lượng phần tử trong một mảng. Bằng cách biết số lượng phần tử trong mảng, bạn có thể biết nó có trống hay không. 05-Oct-2020

Là mảng trống PHP falsey?

Ví dụ: trong PHP, các mảng trống là sai, nhưng trong JavaScript, các mảng luôn đúng

Làm thế nào trường kiểm tra trống trong PHP?

Hàm PHP empty() Hàm trống() kiểm tra xem một biến có rỗng hay không. Hàm này trả về false nếu biến tồn tại và không rỗng, ngược lại trả về true. Các giá trị sau ước tính trống. 0

NULL hay PHP rỗng?

is_null() Hàm empty() trả về true nếu giá trị của một biến ước tính là false. Điều này có thể có nghĩa là chuỗi rỗng, NULL, số nguyên 0 hoặc một mảng không có phần tử nào. Mặt khác, is_null() sẽ chỉ trả về true nếu biến có giá trị NULL. 11-Jun-2021

NULL có trong PHP không?

Hàm is_null() kiểm tra một biến có phải là NULL hay không. Hàm này trả về true (1) nếu biến là NULL, ngược lại trả về false/nothing

Là một mảng trống null?

Một mảng trống, một mảng giá trị null và một mảng mà tất cả các phần tử là giá trị null khác nhau. Một mảng chưa được khởi tạo là một mảng null

Làm cách nào để bạn kiểm tra xem một mảng có đầy không?

Bạn kiểm tra xem giá trị của b có còn sai không. Nếu có, điều đó có nghĩa là b không bao giờ thay đổi, vì vậy mảng đầy (không có phần tử null). Nếu giá trị mảng cuối cùng của bạn khác null b = true. Ngay cả khi tất cả dữ liệu trước đó của bạn vẫn là null. 08-Apr-2014

Là mảng trống falsey?

Các giá trị không có trong danh sách giá trị giả trong JavaScript được gọi là giá trị trung thực và bao gồm mảng trống [] hoặc đối tượng trống {}. Điều này có nghĩa là hầu hết mọi thứ đều được đánh giá là đúng trong JavaScript — bất kỳ đối tượng nào và hầu hết tất cả các giá trị nguyên thủy, mọi thứ trừ giá trị giả. 08-Oct-2019

Là một chuỗi rỗng?

Một chuỗi rỗng là một thể hiện của chuỗi có độ dài bằng 0, trong khi một chuỗi rỗng không có giá trị nào cả. Một chuỗi rỗng được biểu thị là "". Đó là một chuỗi ký tự gồm 0 ký tự. Một chuỗi null được đại diện bởi null

Nếu có một mảng trống trong mã thì sao? . Do đó, nên kiểm tra xem có mảng nào trống hay không trước.  

Trong PHP, có các phương thức tích hợp để tìm xem một mảng có trống hay không. Đó là sự lựa chọn của nhà phát triển cho chức năng mà họ sẽ chọn để kiểm tra mảng. Đó là tất cả về yêu cầu và sở thích của họ

Trong bài viết này, chúng ta sẽ tìm hiểu cách kiểm tra mảng có rỗng hay không bằng PHP. Sẽ có các đoạn mã ví dụ cho các phương pháp khác nhau cùng với đầu ra để hiểu đúng

Mục lục

  • 1. trống rỗng( )
      • đầu ra
  • 2. kích thước của ( )
      • đầu ra
  • 3. KHÔNG điều hành
      • đầu ra
  • 4. đếm( )
      • đầu ra
  • Sự kết luận

1. trống rỗng( )

empty( ) là một hàm có sẵn của PHP. Hàm empty() dùng để kiểm tra xem biến được cung cấp có rỗng hay không. Mảng cũng được bao gồm trong các biến. Cú pháp được đưa ra bởi

empty ( $variable/ $array );

Nó có một tham số bắt buộc. Phương thức này trả về giá trị Boolean và không tạo bất kỳ cảnh báo nào nếu không tìm thấy biến

<?php $myarray1 = array('Welcome to Code Leaks'); $myarray2 = array(); if (empty($myarray1)) { echo "This array is EMPTY.\n"; } else { echo "This array is NOT EMPTY.\n"; } if (empty($myarray2)) { echo "This array is EMPTY.\n"; } else { echo "This array is NOT EMPTY.\n"; } ?>

đầu ra

2. kích thước của ( )

Nó là một phương thức PHP sẵn có. sizeof() tính toán kích thước của mảng. Nếu kích thước mảng bằng 0, thì nó được cho là trống. Nếu kích thước của mảng trả về một số, điều đó có nghĩa là mảng không trống. Quy tắc cú pháp là

sizeof( $array, $mode )

Nó có hai tham số; . Chế độ được chỉ định cho kích thước đệ quy và nó là tùy chọn

<?php $EmptyArray = array(); $size = sizeof($EmptyArray); echo "This array has size $size. \n"; if(sizeof($EmptyArray) == 0) echo "This array is EMPTY."; ?>

đầu ra

3. KHÔNG điều hành

KHÔNG (. ) cũng là một lựa chọn tốt để tìm xem một mảng có trống hay không. Khối mã sau đây là một ví dụ về toán tử NOT

<?php $myArray1= array("1", "2"); $myArray2= array(); if (!$myArray1) { echo "This array is EMPTY.\n"; } else { echo "This array is NOT EMPTY.\n"; } if (!$myArray2) { echo "This array is EMPTY.\n"; } else { echo "This array is NOT EMPTY.\n"; } ?>

đầu ra

4. đếm( )

Hàm đếm cũng là một hàm có sẵn trong PHP. Nó đếm các phần tử trong một mảng. Nó hoạt động giống như hàm sizeof(). Mảng sẽ hiển thị trống nếu không có phần tử nào với hàm đếm()

Cú pháp là

count( $array, $mode )

Hàm Count( ) chấp nhận hai tham số, chế độ là tham số tùy chọn

________số 8

đầu ra

Sự kết luận

Trong bài viết này, chúng ta đã thảo luận về 4 kỹ thuật khác nhau để tìm một mảng trống trong PHP. Tôi hy vọng các ví dụ khá hữu ích trong việc hiểu khái niệm

Làm cách nào để kiểm tra xem mảng có trống PHP không?

Sử dụng chức năng đếm. Hàm này đếm tất cả các phần tử trong một mảng. Nếu số phần tử trong mảng bằng 0, thì nó sẽ hiển thị mảng trống. .
Sử dụng hàm sizeof(). Phương pháp này kiểm tra kích thước của mảng. Nếu kích thước của mảng bằng 0 thì mảng trống nếu không thì mảng không trống

Là mảng trống PHP falsey?

Ví dụ: trong PHP, các mảng trống là giả , nhưng trong JavaScript các mảng luôn đúng.

Làm cách nào để kiểm tra mảng đa chiều có trống hay không trong PHP?

Hàm 'rsort' có thể dùng để kiểm tra xem một mảng có đa chiều hay không . Phải mất một tham số, tôi. e mảng cần kiểm tra và trả về có hoặc không tùy thuộc vào bản chất của mảng.

Có kiểm tra mảng trong PHP không?

Hàm is_array() kiểm tra một biến có phải là mảng hay không . Hàm này trả về true (1) nếu biến là một mảng, ngược lại trả về false/nothing.

Chủ đề