Cách kiểm tra mảng có được đặt hay không trong PHP

Đôi khi sự cố phần mềm hoặc các trường hợp không mong muốn khác có thể xảy ra do một mảng trống. Do đó, điều quan trọng là phải phát hiện trước các mảng trống và tránh chúng. Hướng dẫn này trình bày cách kiểm tra xem một mảng cụ thể có trống hay không trong PHP

Hãy xem một số phương tiện hữu ích sẽ giúp bạn đạt được mục tiêu đó

Phương thức đầu tiên là áp dụng hàm empty[] như trong ví dụ bên dưới

Đầu ra của mã này sẽ chỉ ra rằng mảng trống

Hàm tiếp theo được sử dụng để phát hiện một mảng trống là hàm đếm[]. Chức năng này khác với chức năng trên. nó nhằm mục đích đếm các phần tử bên trong một mảng

Hàm này trả về 0 khi mảng trống. Nếu không, số phần tử sẽ được trả về. Trong trường hợp dưới đây, kết quả là 0. Do đó, mảng đã cho trống

Bây giờ, hãy xem một ví dụ khác trong đó số phần tử được trả về

Đầu ra của ví dụ này là 4. Nghĩa là mảng gồm 4 phần tử

Phương pháp thứ ba là sử dụng hàm sizeof[]. Trên toàn cầu, nó được sử dụng để kiểm tra kích thước mảng. Khi kích thước của nó bằng 0, thì mảng được coi là trống. Mặt khác, nó không trống

Trong hướng dẫn này, chúng ta sẽ thực hiện các bước kiểm tra xem một mảng có trống không trong ngôn ngữ lập trình PHP

Có một vài phương pháp khác nhau mà bạn có thể sử dụng để kiểm tra xem một mảng có trống không trong PHP. Trong hướng dẫn này, chúng ta sẽ đề cập đến việc sử dụng và chức năng và

Tùy thuộc vào mục tiêu của bạn, bạn có thể cần kiểm tra xem một mảng có trống không trước khi tiếp tục với một phần mã. Ví dụ: bạn có thể yêu cầu mảng trống. Một lý do khác là bạn có thể muốn kiểm tra xem mảng có chứa dữ liệu hay không trước khi tiếp tục

Sử dụng một trong các tùy chọn bên dưới sẽ cho phép bạn kiểm tra xem một mảng có trống không trước khi tiếp tục viết mã. Mỗi phương pháp này sẽ hoạt động, do đó, tùy thuộc vào sở thích cá nhân mà bạn chọn tùy chọn nào. Ví dụ: sử dụng hàm trống có thể tốt hơn nếu bạn không chắc liệu biến đó có tồn tại hay không

Sử dụng hàm
9

Phương thức đầu tiên mà tôi sẽ chạm vào là hàm trống. Bạn có thể sử dụng hàm trống để kiểm tra xem có biến nào trống không, nhưng trong trường hợp này, chúng tôi sẽ sử dụng nó trên một mảng

Cú pháp của các hàm trống rất đơn giản vì nó chỉ chấp nhận một biến duy nhất. Biến bạn cung cấp cho hàm sẽ là mảng bạn muốn kiểm tra xem nó có trống không. Hàm sẽ trả về đúng hoặc sai tùy thuộc vào việc mảng có trống không

empty[mixed $var]: bool

Trong đoạn mã dưới đây, chúng tôi tạo một mảng trống để kiểm tra hàm trống. Chúng tôi cũng tạo một câu lệnh if có chứa hàm rỗng và biến mảng. Vì mảng của chúng tôi trống, chúng tôi hy vọng tiếng vang sẽ in chuỗi của chúng tôi tới trình duyệt hoặc thiết bị đầu cuối

Chủ Đề