modifs.mineures sans commentaires
This commit is contained in:
parent
687493fa1e
commit
1f68c4bac4
@ -177,6 +177,13 @@ class A {
|
|||||||
return $pvalue;
|
return $pvalue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static final function shift(?array &$dest, int $count=1) {
|
||||||
|
if ($dest === null) return null;
|
||||||
|
$values = array_slice($dest, 0, $count);
|
||||||
|
$dest = array_slice($dest, $count);
|
||||||
|
return $count == 1? $values[0]: $values;
|
||||||
|
}
|
||||||
|
|
||||||
static final function pop(&$dest, $key, $default=null) {
|
static final function pop(&$dest, $key, $default=null) {
|
||||||
if ($dest === null) return $default;
|
if ($dest === null) return $default;
|
||||||
self::ensure_narray($dest);
|
self::ensure_narray($dest);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user