محاسبه مقدار حافظه (Memory) اختصاص داده شده به PHP ، با تابع memory_get_usage ، در PHP
تابع memory_get_usage در PHP ، برای محاسبه مقدار حافظه (Memory) اختصاص داده شده به PHP ، به کار می رود.
عددی که تابع memory_get_usage برمی گرداند، بر حسب بایت (byte) می باشد.
به مثال زیر توجه کنید :
نتیجه :
به عنوان مثال، نتیجه می تواند به صورت زیر باشد :
تابع str_repeat برای ساخت یک رشته (String) جدید بر اساس تکرار کردن رشته ای (String) دیگر (در اینجا، رشته دارای مقدار kelidestan.com) به کار می رود ( کلید شماره 415 ). بنابراین توسط آن، یک رشته (String) نسبتا طولانی ساخته ایم (با 5000 بار تکرار مقدار kelidestan.com)، تا بخشی از حافظه (Memory) را اشغال کند و بتوانیم تغییر حافظه (Memory) را بررسی نماییم.
تابع unset را برای پاک کردن متغیر از حافظه (Memory) به کار برده ایم (بنابراین دیگر حافظه ای را اشغال نمی کند).
نتیجه :
به عنوان مثال، نتیجه می تواند به صورت زیر باشد :