I'm trying to compare two SimpleXML Objects
.
One is fetched from DB and the other one from a XML API, but the result is always false, whether the XML are in fact identical or not.
What am I doing wrong?
$objDbXml = simplexml_load_string($objReisen->xml); // XML from DB
$objApiXml = simplexml_load_string(getXMlFromApi()); // XML from Api
var_dump($objDbXml->Reise->Z_LEISTUNGEN == $objApiXml->Reise->Z_LEISTUNGEN);
// Result is always false
The output of var_dump($objDbXml->Reise->Z_LEISTUNGEN , $objApiXml->Reise->Z_LEISTUNGEN):
object(SimpleXMLElement) #69 (1) {
["TextLine"]= > array(11) {
[0] = > string(43) "Erlebnisreise mit h??chstens 13 Teilnehmern"
[1] = > string(39) "Durchf??hrungsgarantie ab 4 Teilnehmern"
[2] = > string(127) "Linienflug mit South African Airways von Frankfurt a.M. nach Kapstadt und zur??ck von Port Elizabeth (von M??nchen auf Anfrage)"
[3] = > string(28) "Reiseminibus mit Klimaanlage"
[4] = > string(111) "??bernachtungen in Hotels und Lodges sowie 2 ??bernachtungen in einer exklusiven Lodge im? Kariega Game Reserve"
[5] = > string(67) "T?¤glich Fr??hst??ck, 2 x Mittagessen,? 4 x Abendessen, 1 Weinprobe"
[6] = > string(123) "1 Safari im Addo-Elephant-NP;? 2 Safaris im offenen Gel?¤ndewagen, 1 Wandersafari und 1 Bootsfahrt? im Kariega Game Reserve"
[7] = > string(41) "Nationalparkgeb??hren und Eintrittsgelder"
[8] = > string(14) "Reiseliteratur"
[9] = > string(43) "Zertifikat ??ber 100 m?2 Regenwald f??r Sie"
[10] = > string(42) "Deutsch sprechende Cham?¤leon-Reiseleitung"
}
}
object(SimpleXMLElement) #67 (1) {
["TextLine"]= > array(11)
{
[0] = > string(43) "Erlebnisreise mit h??chstens 12 Teilnehmern"
[1] = > string(39) "Durchf??hrungsgarantie ab 4 Teilnehmern"
[2] = > string(127) "Linienflug mit South African Airways von Frankfurt a.M. nach Kapstadt und zur??ck von Port Elizabeth (von M??nchen auf Anfrage)"
[3] = > string(28) "Reiseminibus mit Klimaanlage"
[4] = > string(111) "??bernachtungen in Hotels und Lodges sowie 2 ??bernachtungen in einer exklusiven Lodge im? Kariega Game Reserve"
[5] = > string(67) "T?¤glich Fr??hst??ck, 2 x Mittagessen,? 4 x Abendessen, 1 Weinprobe"
[6] = > string(123) "1 Safari im Addo-Elephant-NP;? 2 Safaris im offenen Gel?¤ndewagen, 1 Wandersafari und 1 Bootsfahrt? im Kariega Game Reserve"
[7] = > string(41) "Nationalparkgeb??hren und Eintrittsgelder"
[8] = > string(14) "Reiseliteratur"
[9] = > string(43) "Zertifikat ??ber 100 m?2 Regenwald f??r Sie"
[10] = > string(42) "Deutsch sprechende Cham?¤leon-Reiseleitung"
}
}
See Question&Answers more detail:os