コード例 #1
0
ファイル: from_test.php プロジェクト: yoya/array_typed
<?php

if (is_readable('vendor/autoload.php')) {
    require 'vendor/autoload.php';
} else {
    require_once 'Array/Uint8.php';
    require_once 'Array/Sint8.php';
    require_once 'Array/Uint16.php';
    require_once 'Array/Sint16.php';
}
$a = array_pad([], 100, 0);
$a[99] = 99;
$a[98] = -98;
$arr = Array_Uint8::fromArray($a);
var_dump($arr[99]);
$arr = Array_Sint8::fromArray($a);
var_dump($arr[98]);
$arr = Array_Uint16::fromArray($a);
var_dump($arr[99]);
$arr = Array_Sint16::fromArray($a);
var_dump($arr[98]);
コード例 #2
0
ファイル: slice_test.php プロジェクト: yoya/array_typed
<?php

if (is_readable('vendor/autoload.php')) {
    require 'vendor/autoload.php';
} else {
    require_once 'Array/Uint8.php';
}
$a = Array_Uint8::fromArray(range(0, 9));
$a = $a->slice(2, 3);
var_dump($a, $a->toArray());