Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में sizeof() फ़ंक्शन


PHP में sizeof() फ़ंक्शन count() फ़ंक्शन का उपनाम (alias) है। यह सरणी में तत्वों की संख्या या ऑब्जेक्ट में गुणों (properties) की संख्या गिनता है।

सिंटैक्स (Syntax)

sizeof(Countable|array $arr, int $mode = COUNT_NORMAL): int

पैरामीटर्स (Parameters)

  • $arr − गिनी जाने वाली सरणी या Countable ऑब्जेक्ट।

  • $mode (वैकल्पिक) − मोड निर्दिष्ट करता है:

    • COUNT_NORMAL (डिफ़ॉल्ट, 0) − केवल शीर्ष-स्तर के तत्व गिनता है।
    • COUNT_RECURSIVE (1) − बहुआयामी सरणी में सभी तत्वों को पुनरावर्ती रूप से गिनता है।

रिटर्न वैल्यू (Return Value)

सरणी में तत्वों की संख्या पूर्णांक के रूप में लौटाता है।

उदाहरण (Examples)

उदाहरण 1: सरल सरणी की गिनती

<?php
$students = array("Jack", "Peter", "Anne", "David");
echo sizeof($students); // आउटपुट: 4
?>

आउटपुट

4

उदाहरण 2: बहुआयामी सरणी में पुनरावर्ती गिनती

<?php
$arr = array(
    "fruits" => array("apple", "banana", "mango"),
    "colors" => array("red", "green")
);

echo "Normal: " . sizeof($arr) . "
"; // 2 (शीर्ष-स्तर की कुंजियाँ) echo "Recursive: " . sizeof($arr, COUNT_RECURSIVE); // 7 (सभी तत्व) ?>

आउटपुट

Normal: 2
Recursive: 7

उदाहरण 3: खाली सरणी और गैर-सरणी मान

<?php
echo sizeof(array()) . "
"; // 0 echo sizeof(null) . "
"; // 0 (PHP 7.2+ में चेतावनी) echo sizeof("string") . "
"; // 1 (स्ट्रिंग को 1 तत्व माना जाता है) ?>

आउटपुट

0
0
1

नोट

sizeof() केवल count() का उपनाम है। आधुनिक PHP कोड में count() का उपयोग करना अधिक सामान्य और स्पष्ट है।

  1. - PHP log10() फ़ंक्शन - आधार-10 लघुगणक

    PHP का log10() फ़ंक्शन किसी संख्या का **आधार-10 लघुगणक (base-10 logarithm)** गणना करता है। इसे सामान्य या मानक लघुगणक भी कहते हैं। सिंटैक्स log10(float $arg): float पैरामीटर पैरामीटरविवरण $argवह संख्या जिसका आधार-10 लघुगणक चाहिए लौटाया गया मान $arg का आधार-10 लघुगणक (फ्लोट)। गणितीय संबंध l

  1. - PHP में count() फंक्शन

    PHP में count() फंक्शन सरणी में तत्वों या ऑब्जेक्ट में प्रॉपर्टीज़ की गिनती करता है। यह सरणी में तत्वों की संख्या लौटाता है। सिंटैक्स count(arr, mode) पैरामीटर्स arr - निर्दिष्ट सरणी। mode - मोड निर्दिष्ट करता है। संभावित मान 0 या 1। 0: सभी तत्व न गिनें, 1: सभी तत्व गिनें। रिटर्न वैल्यू सरणी मे

  1. - PHP में sizeof() फ़ंक्शन

    PHP में sizeof() फ़ंक्शन count() फ़ंक्शन का उपनाम (alias) है। यह सरणी में तत्वों की संख्या या ऑब्जेक्ट में गुणों (properties) की संख्या गिनता है। सिंटैक्स (Syntax) sizeof(Countable|array $arr, int $mode = COUNT_NORMAL): int पैरामीटर्स (Parameters) $arr − गिनी जाने वाली सरणी या Countable ऑब्जेक्ट