Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comparaison de deux objets stdClass

Vous pouvez les convertir en tableaux avec

(array) $variable;

Ou, si votre stdClass contient des stdClass imbriquées, vous pouvez procéder comme suit :

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;
}