Array überprüfen ob Multidimensional/Assoziativ

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Sie betrachten gerade eine ältere Version des Artikels. Klicken Sie hier, um zur aktuellen Version zu gelangen.

  • PHP bietet keine fertigen Funktionen zum Prüfen von Arrays ob sie multidimensional oder assoziativ sind.

    Man kann allerdings diese kleinen Hilfsfunktionen nutzen:

    PHP-Quellcode

    1. public static function is_multi($array) {
    2. return (count($array) != count($array, 1));
    3. }


    PHP-Quellcode

    1. public static function is_assoc($array) {
    2. return (bool)count(array_filter(array_keys($array), 'is_string'));
    3. }

    10 mal gelesen