Skip to content

yoya/Array_Typed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Array_Typed

PHP の Array はメモリを使いすぎるとお嘆きの貴方へ。 遅くなっても良いのでメモリをとにかく節約したい貴方へ。

Uint8, Sint16 等、型を限定して保存する TypedArray クラスを提供します。

Usage

<?php
require 'vendor/autoload.php';
$arr = new Array_Uint8(1024);
$arr[100] = 0x7F;
var_dump($arr[100]);
$arr = new Array_Sint8(1024);
$arr[100] = -0x80;
var_dump($arr[100]);