फ़ंक्शन memory_get_usage
फ़ंक्शन memory_get_usage मेमोरी की मात्रा (बाइट्स में) लौटाता है,
जो वर्तमान में PHP-स्क्रिप्ट को काम करने के लिए आवंटित की गई है।
यह एक वैकल्पिक पैरामीटर लेता है - एक फ्लैग, जो यह निर्धारित करता है कि
क्या परिणाम में उस मेमोरी को शामिल करना है जो आवंटित तो की गई है, लेकिन अभी तक उपयोग नहीं की गई है।
सिंटैक्स
memory_get_usage([bool $real_usage = false]);
उदाहरण
वर्तमान मेमोरी खपत प्राप्त करें:
<?php
echo memory_get_usage();
?>
कोड निष्पादन का परिणाम (उदाहरण):
2097152
उदाहरण
सरणी बनाने से पहले और बाद में मेमोरी खपत की तुलना करें:
<?php
$mem1 = memory_get_usage();
$arr = range(1, 10000);
$mem2 = memory_get_usage();
echo $mem2 - $mem1;
?>
कोड निष्पादन का परिणाम (उदाहरण):
528440
उदाहरण
पैरामीटर $real_usage का उपयोग:
<?php
echo memory_get_usage(true);
?>
कोड निष्पादन का परिणाम (उदाहरण):
2097152
यह भी देखें
-
फ़ंक्शन
memory_get_peak_usage,
जो मेमोरी उपयोग का चरम मान लौटाता है -
फ़ंक्शन
phpinfo,
जो PHP-कॉन्फ़िगरेशन के बारे में जानकारी दिखाता है