Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 585 Bytes

README.md

File metadata and controls

31 lines (24 loc) · 585 Bytes

PHP Memory

Table of Contents

  1. Installation
  2. Usage

Installation

composer require samlitowitz/php-memory

Usage

use PhpMemory\MemoryLimit;
use PhpMemory\Unit\Binary\Megabyte;
MemoryLimit::set(Size::create(2, new Megabyte()), true);

echo init_get(MemoryLimit::INI_OPTION);
// 1M
use PhpMemory\MemoryLimit;
use PhpMemory\Unit\Byte;
MemoryLimit::set(Size::create(100, new Byte()));

echo init_get(MemoryLimit::INI_OPTION);
// 100

See MemoryLimitTest for more examples.