Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z foreach
rychu123
post 22.02.2016, 16:19:15
Post #1





Grupa: Zarejestrowani
Postów: 194
Pomógł: 1
Dołączył: 18.09.2008

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


Witam, mam pewien problem, z petlą foreach. Moze mi ktoś powiedzieć dlaczego nie działa ? brak błędów i brak elementów w tablicy

  1. <?php
  2. include_once('simple_html_dom.php');
  3.  
  4. class getInfo
  5. {
  6. private $conn;
  7. public $arr = array();
  8.  
  9. public function Url($url)
  10. {
  11. if(!empty($url))
  12. {
  13. $this->conn = $this->connectUrl($url);
  14. }
  15. }
  16.  
  17. private function connectUrl($url)
  18. {
  19. $html = file_get_html($url);
  20. return $html;
  21. }
  22.  
  23. public function menuNav()
  24. {
  25. $item = array();
  26. foreach($this->conn->find('.list-wrapper ul li') as $menu)
  27. {
  28. $item['title'] = $menu->find('span', 0)->plaintext;
  29. $item['link'] = $menu->find('a', 0)->href;
  30.  
  31. $this->arr[] = $item;
  32. }
  33.  
  34. }
  35. }
  36. $a = new getInfo;
  37. $a->Url('http://allegro.pl/');
  38. $a->menuNav();
  39. print_r($a->arr);
  40. ?>


--------------------
Zapraszam darmowy erds dla twojego radia
www.erds.pl
Go to the top of the page
+Quote Post
Pyton_000
post 22.02.2016, 17:14:53
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Powiedz mi czy to na prawdę aż taki problem żeby sprawdzić jakie wartości masz w zmiennych?
Po nitce do kłębka.


var_dump($this->conn->find('.list-wrapper ul li'));
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 Wersja Lo-Fi Aktualny czas: 7.05.2024 - 05:47