J'ai cet objet SimpleXML:Pourquoi is_array() renvoie false?
object(SimpleXMLElement)#176 (1) {
["record"]=>
array(2) {
[0]=>
object(SimpleXMLElement)#39 (2) {
["f"]=>
array(2) {
[0]=>
string(13) "stuff"
[1]=>
string(1) "1"
}
}
[1]=>
object(SimpleXMLElement)#37 (2) {
["f"]=>
array(2) {
[0]=>
string(13) "more stuff"
[1]=>
string(3) "90"
}
}
}
Pourquoi is_array ($ object-> enregistrement) return false? Il dit clairement que c'est un tableau. Pourquoi ne puis-je pas le détecter en utilisant is_array?
De même, je ne peux pas le transformer en tableau en utilisant (array) $ object-> record. Je reçois cette erreur:
Warning: It is not yet possible to assign complex types to properties
Ne jamais faire confiance 'var_dump()' 'ou print_r()' avec SimpleXML. –