p-sam / set
一个仅限于标量的PHP集合类,使用哈希表实现
0.0.1
2016-09-24 12:30 UTC
Requires
- php: >= 5.4
This package is auto-updated.
Last update: 2024-09-07 05:33:08 UTC
README
一个仅限于标量的PHP集合类,使用哈希表实现
示例
use SP\Set\Set; $set = Set::fromArray([2,3]); foreach($set as $k=>$v) { var_dump($k); var_dump($v); } var_dump($set->toArray()); $set->add(5); var_dump($set->toArray()); $set->add(3); var_dump($set->toArray()); $set->remove(3); var_dump($set->toArray()); $set->remove(1); var_dump($set->toArray()); var_dump($set->has(1)); var_dump($set->has(2)); var_dump(count($set));
预期输出
int(0) int(2) int(1) int(3) array(2) { [0]=> int(2) [1]=> int(3) } array(3) { [0]=> int(2) [1]=> int(3) [2]=> int(5) } array(3) { [0]=> int(2) [1]=> int(3) [2]=> int(5) } array(2) { [0]=> int(2) [1]=> int(5) } array(2) { [0]=> int(2) [1]=> int(5) } bool(false) bool(true) int(2)