modifs.mineures sans commentaires

This commit is contained in:
Jephté Clain 2025-05-14 17:43:50 +04:00
parent 687493fa1e
commit 1f68c4bac4

View File

@ -177,6 +177,13 @@ class A {
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) {
if ($dest === null) return $default;
self::ensure_narray($dest);