Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: SimpleXMLElement - jak wyciągnąć z tego wartość zmiennej?
Forum PHP.pl > Forum > PHP
bdronka
Witam,

korzystam z biblioteki gusapi, wynik zwracany jest w postaci SimpleXMLElement, w jaki sposób wyciągnąć z tego wartość zmiennej np praw_nip?

poniżej sformatowany wynik:

object(SimpleXMLElement)#8 (1) {
["dane"]=>
object(SimpleXMLElement)#10 (71) {
["praw_regon14"]=>
string(14) "01041897300000"
["praw_nip"]=>
string(10) "5210412987"
["praw_nazwa"]=>
string(35) ""TELEWIZJA POLSKA" SPÓŁKA AKCYJNA"
["praw_nazwaSkrocona"]=>
object(SimpleXMLElement)#9 (0) {
}
["praw_numerWrejestrzeEwidencji"]=>
string(10) "0000100679"
["praw_dataPowstania"]=>
string(10) "1994-01-05"
["praw_dataRozpoczeciaDzialalnosci"]=>
string(10) "1994-01-05"
["praw_dataWpisuDoREGON"]=>
object(SimpleXMLElement)#12 (0) {
}
["praw_dataZawieszeniaDzialalnosci"]=>
object(SimpleXMLElement)#13 (0) {
}
["praw_dataWznowieniaDzialalnosci"]=>
object(SimpleXMLElement)#14 (0) {
}
["praw_dataZaistnieniaZmiany"]=>
string(10) "2017-07-19"
["praw_dataZakonczeniaDzialalnosci"]=>
object(SimpleXMLElement)#15 (0) {
}
["praw_dataSkresleniazRegon"]=>
object(SimpleXMLElement)#16 (0) {
}
["praw_adSiedzKraj_Symbol"]=>
string(2) "PL"
["praw_adSiedzWojewodztwo_Symbol"]=>
string(2) "14"
["praw_adSiedzPowiat_Symbol"]=>
string(2) "65"
["praw_adSiedzGmina_Symbol"]=>
string(3) "058"
["praw_adSiedzKodPocztowy"]=>
string(5) "00999"
["praw_adSiedzMiejscowoscPoczty_Symbol"]=>
string(7) "0918130"
["praw_adSiedzMiejscowosc_Symbol"]=>
string(7) "0918130"
["praw_adSiedzUlica_Symbol"]=>
string(5) "24745"
["praw_adSiedzNumerNieruchomosci"]=>
string(2) "17"
["praw_adSiedzNumerLokalu"]=>
object(SimpleXMLElement)#17 (0) {
}
["praw_adSiedzNietypoweMiejsceLokalizacji"]=>
object(SimpleXMLElement)#18 (0) {
}
["praw_numerTelefonu"]=>
string(7) "8613300"
["praw_numerWewnetrznyTelefonu"]=>
object(SimpleXMLElement)#19 (0) {
}
["praw_numerFaksu"]=>
string(7) "8594481"
["praw_adresEmail"]=>
string(25) "KRYSTYNA.DABROWSKA@TVP.PL"
["praw_adresStronyinternetowej"]=>
object(SimpleXMLElement)#20 (0) {
}
["praw_adresEmail2"]=>
object(SimpleXMLElement)#21 (0) {
}
["praw_adKorKraj_Symbol"]=>
object(SimpleXMLElement)#22 (0) {
}
["praw_adKorWojewodztwo_Symbol"]=>
object(SimpleXMLElement)#23 (0) {
}
["praw_adKorPowiat_Symbol"]=>
object(SimpleXMLElement)#24 (0) {
}
["praw_adKorGmina_Symbol"]=>
object(SimpleXMLElement)#25 (0) {
}
["praw_adKorKodPocztowy"]=>
object(SimpleXMLElement)#26 (0) {
}
["praw_adKorMiejscowosciPoczty_Symbol"]=>
object(SimpleXMLElement)#27 (0) {
}
["praw_adKorMiejscowosc_Symbol"]=>
object(SimpleXMLElement)#28 (0) {
}
["praw_adKorUlica_Symbol"]=>
object(SimpleXMLElement)#29 (0) {
}
["praw_adKorNumerNieruchomosci"]=>
object(SimpleXMLElement)#30 (0) {
}
["praw_adKorNumerLokalu"]=>
object(SimpleXMLElement)#31 (0) {
}
["praw_adKorNietypoweMiejsceLokalizacji"]=>
object(SimpleXMLElement)#32 (0) {
}
["praw_adKorNazwaPodmiotuDoKorespondencji"]=>
object(SimpleXMLElement)#33 (0) {
}
["praw_adSiedzKraj_Nazwa"]=>
string(6) "POLSKA"
["praw_adSiedzWojewodztwo_Nazwa"]=>
string(11) "MAZOWIECKIE"
["praw_adSiedzPowiat_Nazwa"]=>
string(15) "m. st. Warszawa"
["praw_adSiedzGmina_Nazwa"]=>
string(8) "Mokotów"
["praw_adSiedzMiejscowosc_Nazwa"]=>
string(8) "Warszawa"
["praw_adSiedzMiejscowoscPoczty_Nazwa"]=>
string(8) "Warszawa"
["praw_adSiedzUlica_Nazwa"]=>
string(25) "ul. Jana Pawła Woronicza"
["praw_adKorKraj_Nazwa"]=>
object(SimpleXMLElement)#34 (0) {
}
["praw_adKorWojewodztwo_Nazwa"]=>
object(SimpleXMLElement)#35 (0) {
}
["praw_adKorPowiat_Nazwa"]=>
object(SimpleXMLElement)#36 (0) {
}
["praw_adKorGmina_Nazwa"]=>
object(SimpleXMLElement)#37 (0) {
}
["praw_adKorMiejscowosc_Nazwa"]=>
object(SimpleXMLElement)#38 (0) {
}
["praw_adKorMiejscowoscPoczty_Nazwa"]=>
object(SimpleXMLElement)#39 (0) {
}
["praw_adKorUlica_Nazwa"]=>
object(SimpleXMLElement)#40 (0) {
}
["praw_podstawowaFormaPrawna_Symbol"]=>
string(1) "1"
["praw_szczegolnaFormaPrawna_Symbol"]=>
string(3) "116"
["praw_formaFinansowania_Symbol"]=>
string(1) "1"
["praw_formaWlasnosci_Symbol"]=>
string(3) "111"
["praw_organZalozycielski_Symbol"]=>
object(SimpleXMLElement)#41 (0) {
}
["praw_organRejestrowy_Symbol"]=>
string(9) "071010050"
["praw_rodzajRejestruEwidencji_Symbol"]=>
string(3) "138"
["praw_podstawowaFormaPrawna_Nazwa"]=>
string(12) "OSOBA PRAWNA"
["praw_szczegolnaFormaPrawna_Nazwa"]=>
string(16) "SPÓŁKI AKCYJNE"
["praw_formaFinansowania_Nazwa"]=>
string(102) "JEDNOSTKA SAMOFINANSUJĄCA NIE BĘDĄCA JEDNOSTKĄ BUDŻETOWĄ LUB SAMORZĄDOWYM ZAKŁADEM BUDŻETOWYM"
["praw_formaWlasnosci_Nazwa"]=>
string(27) "WŁASNOŚĆ SKARBU PAŃSTWA"
["praw_organZalozycielski_Nazwa"]=>
object(SimpleXMLElement)#42 (0) {
}
["praw_organRejestrowy_Nazwa"]=>
string(98) "SĄD REJONOWY DLA M.ST.WARSZAWY W WARSZAWIE,XIII WYDZIAŁ GOSPODARCZY KRAJOWEGO REJESTRU SĄDOWEGO"
["praw_rodzajRejestruEwidencji_Nazwa"]=>
string(25) "REJESTR PRZEDSIĘBIORCÓW"
["praw_jednostekLokalnych"]=>
string(2) "16"
}
}
bool(true)
nospor
$zmienna->dane->praw_nip
bdronka
Dzięki smile.gif
spytam jeszcze o jedno - nip w nazwie tabeli może wystąpić w nazwie:
fiz_nip lub praw_nip (nigdy razem)
czy można jakoś wyświetlić zmienną np:

echo $x->dane->*_nip;

tak aby * mogła zastąpić dowolny tekst w nazwie zmiennej?
nospor
Nie. Porostu sprawdzaj co jest i to wyświetlaj
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.