anime-db/shmop

Shmop is a simple and small abstraction layer for shared memory manipulation using PHP

Installs: 910

Dependents: 1

Suggesters: 1

Stars: 2

Watchers: 2

Forks: 0

Open Issues: 0

v1.0.5 2016-03-29 15:02 UTC

README

Latest Stable Version Latest Unstable Version Total Downloads Build Status Code Coverage Scrutinizer Code Quality SensioLabsInsight License

Shmop is a simple and small abstraction layer for shared memory manipulation using PHP

Installation

Add the following to the require section of your composer.json file:

"anime-db/shmop": ">=1.0"

Usage

Creating new block

use AnimeDb\Shmop\FixedBlock;

$sh = new FixedBlock(0xFF /* id for memory block */, 3 /* memory block size */);
$sh->write('foo');
echo $sh->read(); // print 'foo'
$sh->delete();

Reading an existing block

use AnimeDb\Shmop\FixedBlock;

$sh = new FixedBlock(0xFF, 3);
// print contents of memory block. if block is not exists prints a blank line
echo $sh->read();

License

This bundle is under the MIT license. See the complete license in the file: LICENSE