SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.08.2008, 10:54:34
noyse noyse ist offline
Anfänger
 
Registriert seit: Oct 2005
Beiträge: 4
PHP und SimpleXMLObjects

Hallo

Ich habe ein Script das auf eine externe Schnittstelle zugreift und vorn dort XML als Antwort erhält.

Mittels:
PHP-Code:
$xml simplexml_load_string($response); 
lass ich mir daraus simpleXmlObjekte erzeugen. Die Arbeit damit ist eigentlich recht unkompliziert. jetzt hab ich allerdings das Problem das bestimmte Knoten mal als Objekt (wenn nur ein datensatz beschrieben wird) und mal als array (bei mehreren Sätzen) beschrieben werden:
PHP-Code:
[inclusive] => SimpleXMLElement Object
                                
(
                                    [
incl] => SimpleXMLElement Object
                                        
(... 
oder
PHP-Code:
[inclusive] => SimpleXMLElement Object
            
(
                  [
incl] => array
                          (
                                [
0] => SimpleXMLElement Object
                                     
(... 
Je nachdem muss/kann ich mit foreach mir die Infos rausholen oder eben nicht. Ich muss also vorher prüfen, ob es sich beim Objekt

[incl]

um ein array handelt oder nicht. Mit
PHP-Code:
if(is_array($inclusive->incl)) 
scheint es nicht zu gehen. Es wird in beiden Fällen in den

else

Zweig gegangen.
Hat jemand einen Tipp?

mfg

Jens
Mit Zitat antworten
  #2  
Alt 16.08.2008, 14:46:41
Xor Xor ist offline
Anfänger
 
Registriert seit: Aug 2008
Alter: 35
Beiträge: 124
AW: PHP und SimpleXMLObjects

2 Tipps habe ich, zweifle aber selbst ob sie helfen:

1. Versuche mal die Schreibweise
Code:
if(is_array($inclusive[incl]))
2. Du hast zuvor nur eine $xml-Vriable gepostet. Sollte es vielleicht $xml[inclusive][incl] sein?
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Allgemeine Frage zu Versionen php 4 und 5 hermes PHP Grundlagen 7 19.08.2005 18:16:41
Fehlermeldung in PHP SilverDragon77 PHP Grundlagen 6 27.05.2005 15:11:25
Wie man durch PHP von der Schule fliegen kann?! Jacki Off Topic Area 2 06.08.2004 12:20:39
Referer mit PHP auslesen ??? kawa1500 PHP Grundlagen 5 10.10.2003 14:18:31
Einführung in PHP und Datenbanken Lómion PHP für Fortgeschrittene und Experten 7 07.02.2002 13:47:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:48:41 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt