sql >> Database >  >> RDS >> Mysql

Twee stdClass-objecten vergelijken

Je kunt ze converteren naar arrays met

(array) $variable;

Of, als uw stdClass geneste stdClasses bevat, kunt u het volgende doen:

function obj_to_array_recursive(stdClass $obj) {
    foreach ($obj as &$element) {
        if ($element instanceof stdClass) {
            obj_to_array_recursive($element);
            $element = (array)$element;
        }
    }
    $obj = (array)$obj;
    return $obj;
}



  1. Android met Room - Hoe een externe sleutel nullable in te stellen

  2. Oproep naar ongedefinieerde functie pg_connect() - Wamp

  3. Waarden selecteren tussen twee kolommen in meerdere rijen

  4. WampServer - mysqld.exe kan niet starten omdat MSVCR120.dll ontbreekt