Files
ms1inscription-v5/rapports/components/utils/array_utils.php
2026-05-13 09:43:32 -04:00

25 lines
498 B
PHP

<?php
class ArrayUtils
{
public static function Merge($array1, $array2) {
return array_merge($array1, $array2);
}
public static function Find($array, $predicate)
{
foreach($array as $elem)
{
if ($predicate($elem))
return $elem;
}
return null;
}
public static function GetArrayValueDef($array, $key, $defaultValue = null)
{
return isset($array[$key]) ? $array[$key] : $defaultValue;
}
}