Home > Backend Development > PHP Tutorial > The role of count function in php

The role of count function in php

下次还敢
Release: 2024-04-26 07:33:13
Original
490 people have browsed it

PHP’s count function returns the number of elements of an array, string, or object. 1. Array: Returns the number of elements in the array. 2. String: Returns the number of characters in the string. 3. Object: Returns the number of public properties in the object. Syntax: count(arr), where arr is the array, string, or object whose number of elements is to be counted.

The role of count function in php

The role of count function in PHP

Short answer:

count function returns the number of elements of an array, string, or object.

Detailed expansion:

Array:

  • When the count function is called on an array, it returns the array The number of elements, including indexed arrays and associative arrays.
  • If the array is empty, return 0.

String:

  • When the count function is called on a string, it returns the number of characters in the string, including spaces.
  • If the string is empty, 0 is returned.

Object:

  • When the count function is called on an instantiated object, it returns the number of public properties in the object, including inherited properties.
  • Returns 1 if the object does not exist or the property is inaccessible.

Syntax:

count(arr), where arr is the array, string, or object to count the number of elements.

Example:

Array:

<code class="php">$arr = [1, 2, 3, 4, 5];
$element_count = count($arr); // 输出:5</code>
Copy after login

String:

<code class="php">$str = "Hello World";
$char_count = count($str); // 输出:11</code>
Copy after login

Object:

<code class="php">class MyClass {
    public $property1;
    public $property2;
}

$object = new MyClass();
$property_count = count($object); // 输出:2</code>
Copy after login

Note: The

  • count function recursively traverses the multi-dimensional array and counts the number of all elements.
  • If the parameter passed in is not an array, string or object, it will return 0.

The above is the detailed content of The role of count function 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
Latest Articles by Author
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template