From dcd6cae0f60ebe4307a7bc44469b96de236121f7 Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Tue, 10 May 2022 00:32:20 +0800 Subject: [PATCH] add global function `is_assoc_array` --- src/ZM/global_functions.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ZM/global_functions.php b/src/ZM/global_functions.php index e559550b..ae5504a7 100644 --- a/src/ZM/global_functions.php +++ b/src/ZM/global_functions.php @@ -776,6 +776,11 @@ function compare_object_and_array_by_keys(object $object, array $array, array $k return true; } +function is_assoc_array(array $array): bool +{ + return !empty($array) && array_keys($array) !== range(0, count($array) - 1); +} + /** * 以下为废弃的函数,将于未来移除 */