Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tablice asocjacyjne wielowymiarowe
Forum PHP.pl > Forum > Przedszkole
Gość_Krzysiek
Witam, mam maly problem i nie wiem jak go rozwiazac...
mam krotki plik w XML-u:
<war>
<fieldname>IMIE</fieldname>
<fieldname>NAZWISKO</fieldname>
<fieldname>TELEFON</fieldname>
</war>

po wykonaniu ponizszych czynnosci :

$simple = "<war><fieldname>IMIE</fieldname><fieldname>NAZWISKO</fieldname>
<fieldname>TELEFON</fieldname></war>";
$p = xml_parse_create();
xml_parse_into_struct($p,$simple, $vals);
xml_parser_free($p);
print_r($vals);

zostaje zwrocona mi tablica asocjacyjna tablic;

Array
(
[0] => array
(
[tag] => WAR
[type] =>open
[level] =>1
)

[1] => array
(
[tag] => FIELDNAME
[type] =>complete
[level] =>2
[value] => IMIE
)

[2] => array
(
[tag] => FIELDNAME
[type] =>complete
[level] =>2
[value] => NAZWISKO
)
[3] => array
(
[tag] => FIELDNAME
[type] =>complete
[level] =>2
[value] => TELEFON
)
[4] => array
(
[tag] => WAR
[type] =>close
[level] =>1
)
)




MOJE PYTANIE:
JAK DOSTAC SIE DO DANYCH W SEKCJI [value]questionmark.gif Chodzi mi o IMIE, NAZWISKO, TELEFON. Jak je stamtad wyciagnac i zapisac jako pojedyncze stringi??
Z gory dzieki za pomoc
dr_bonzo
  1. <?php
  2. $p[ 1 ][ 'value' ]; // dla IMIE, 2,3 zamiast 1 dla pozostalych
  3. ?>
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-2025 Invision Power Services, Inc.