$dag
sera un objet, de type SimpleXMLElement
. Les objets ne sont pas autorisés à être utilisés pour les clés de tableau, c'est pourquoi vous obtenez cet avertissement "Type de décalage illégal".
L'objet doit d'abord être converti en un type approprié avant d'être utilisé comme ça, dans votre cas, il devrait s'agir d'une chaîne.
$dag = (string) $verwachting->dagvdweek;