Bugfix in utils_array_kshift(): Didn't return NULL properly when array parameter is given empty or not an array
This commit is contained in:
parent
61ec0d9f4d
commit
eead674de1
@ -431,6 +431,9 @@ function fplog($str) {
|
||||
* @return unknown the shifted value, or NULL if array is empty or is not an array
|
||||
*/
|
||||
function utils_array_kshift(&$arr) {
|
||||
if (!is_array($arr) || count($arr) === 0) {
|
||||
return null;
|
||||
}
|
||||
list ($k) = array_keys($arr);
|
||||
$r = array(
|
||||
$k => $arr [$k]
|
||||
|
Loading…
x
Reference in New Issue
Block a user