Function to find the length of an array in php

PHPz
Release: 2023-05-07 12:55:09
Original
850 people have browsed it

In PHP, there are many ways to calculate the length of an array. Here are three commonly used methods:

  1. count() Function

count() The function can return an array The number of elements, the syntax is as follows:

count($array)
Copy after login

Among them, the $array parameter is the array whose length is to be calculated.

Sample code:

$array = [1, 2, 3, 4];
echo count($array); // 输出 4
Copy after login
  1. sizeof() Function

##sizeof() Function andcount() The function does the same thing and is used to count the number of elements in an array. The syntax is as follows:

sizeof($array)
Copy after login
Among them, the

$array parameter is the array whose length is to be calculated.

Sample code:

$array = [1, 2, 3, 4];
echo sizeof($array); // 输出 4
Copy after login
  1. array_length Function (PHP 7.3)
##array_length is new in PHP 7.3

Function, used to get the length of the array. The syntax is as follows: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">array_length($array[, $recursive = false])</pre><div class="contentsignin">Copy after login</div></div> Among them, the

$array

parameter is the array whose length is to be calculated, and the $recursive parameter is optional, if set to true, the length of the multi-dimensional array will be calculated recursively. Sample code:

$array = [1, 2, 3, 4];
echo array_length($array); // 输出 4
Copy after login

It should be noted that the

array_length

function can only be used in PHP 7.3 or higher. Summary:

The above three methods can be used to calculate the length of an array, among which the

array_length

function is a new function in PHP 7.3, compared to count() and sizeof() are more flexible. When using it specifically, you need to choose the appropriate method according to the actual situation.

The above is the detailed content of Function to find the length of an array in php. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template