Khóa học đề xuất:

PHP hàm sizeof()

Ví dụ

<?php
Trả về số lượng phần tử trong mảng:
$cars=array("Volvo","BMW","Toyota");;
?>

Chạy ví dụ

echo sizeof($cars)

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

Hàm sizeof() tính toán số lượng đơn vị trong mảng hoặc số lượng thuộc tính trong đối tượng. Hàm sizeof() là count()

Biệt danh của hàm.Chú ý:

Khi biến chưa được thiết lập, hoặc biến chứa một mảng trống, hàm này sẽ trả về 0. Bạn có thể sử dụng biến isset() để kiểm tra biến có được thiết lập hay không.

Cú pháparraysizeof(mode);
, Mô tả
array Bắt buộc. Định nghĩa mảng.
mode

Tùy chọn. Định nghĩa chế độ. Giá trị có thể:

  • 0 - Mặc định. Không tính tất cả các phần tử trong mảng đa chiều.
  • 1 - Tính toán đệ quy số lượng phần tử trong mảng (tính toán tất cả các phần tử trong mảng đa chiều).

Chi tiết kỹ thuật

Giá trị trả về: Trả về số lượng phần tử trong mảng.
Phiên bản PHP: 4+

Thêm ví dụ

Ví dụ 1

Tính toán đệ quy số lượng phần tử trong mảng:

<?php
$cars=array
  (
  "Volvo"=>array
  (
  "XC60",
  "XC90"
  ,
  "BMW"=>array
  (
  "X3",
  "X5"
  ,
  "Toyota"=>array
  (
  "Highlander"
  )
  );
echo "Tính toán thông thường: " . sizeof($cars)."<br>";
echo "Tính toán đệ quy: " . sizeof($cars,1);
?>

Chạy ví dụ