This package need to convert bytes to view. Exmaple: 4194304 => 4 MB
composer require tkachikov/memory
// Create class
$memory = new Memory();
// Example memory usage: 2 MB
$usage = $memory->showUsage();
// Exmaple memory peak: 4 MB
$peak = $memory->showPeak();
// Get custom view memory
$customMemory = (new Memory()) // or in Laravel app(Memory::class)
->size(memory_get_usage(true))
->show();
// Reset peak memory (work on php 8.2)
$memory->reset();
This package is open-sourced software licensed under the MIT license.