Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z array_search
new_user
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 20.02.2007

Ostrzeżenie: (0%)
-----


Witam

Mam następujący problem.
Mam taki kod:
  1. <?php
  2.    $katalog = simplexml_load_file("plik.xml");
  3.    foreach ($katalog->producenci as $pr) {
  4.    foreach ($pr->producent as $prod) {
  5.    $klucz = array_search('1XX',  $prod);
  6.        echo $klucz;
  7.    }
  8.    }
  9.  
  10. ?>


dlaczego funkcja array_search mi nie zwraca wyników? co jest nie tak.
Podobny przypadek mialem jak zastosowalem:
  1. <?php
  2. if (array_key_exists('1XX', $prod)) {
  3.   echo "'Pierwszy' element istnieje w tablicy";
  4. }
  5. ?>


a wiem ze taki ciąg jest w tablicy:

SimpleXMLElement Object ( [@attributes] => Array ( [id] => 1XX [nazwa] => XXXXXXX ) )
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




przeciez twoja tablica jest pod [@attributes] a ty w tym kodzie nigdzie nie dobierasz sie do [@attributes]


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
new_user
post
Post #3





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 20.02.2007

Ostrzeżenie: (0%)
-----


Mogę prosić o jakąś wskazówkę jak do tego się zabrać?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 20:36