ফাংশন 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-কনফিগারেশন সম্পর্কে তথ্য প্রদর্শন করে