Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Foreach as
PiiiTeeeR
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 16.07.2014

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


Hej, nie za bardzo się orientuje w php i ćwiczę sobie przelatywanie po tablicach. Mam takie pytanie:

Posiadam tablicę

  1.  
  2.  
  3. [Zabawki] => Array
  4. (
  5. [0] => Array
  6. (
  7. [zabawki] => 'auto'
  8. [cena] => 50
  9.  
  10. )
  11. [1] => Array
  12. (
  13. [zabawki] => 'rower'
  14. [cena] => 100
  15.  
  16. )


Chciałem zrobić zwykłego foreach'a, który by przelatywał po $this->Zabawki ale przeczytałem że jak tablice są złożone z wielu tablic to trzeba stosować 'as' $x=> $y

Nie wiem za bardzo jak napisać if'a w srodku który porówna mi string'a (przykładowo auto)

  1. i=0;
  2. foreach ($this->Zabawki as $x => $y) {
  3.  
  4. [b]if($x[$i] == 'auto'){
  5. [/b]
  6. //działanie programu
  7. i++;
  8. }


To, co pogrubiłem nie działa, nie wiem jak to skonstruować

Dzięki za pomoc z góry (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- PiiiTeeeR   [PHP]Foreach as   12.11.2015, 20:31:13
- - vokiel   Poczytaj o różnicach między funkcjami foreach a fo...   12.11.2015, 21:52:51
- - nospor   Cytat$i<count($zabawki)vokiel no miej...   13.11.2015, 10:09:13
- - vokiel   Cytat(nospor @ 13.11.2015, 10:09:13 )...   13.11.2015, 21:20:08
- - nospor   No i teraz jest ok   14.11.2015, 21:02:17


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

 



RSS Aktualny czas: 4.10.2025 - 15:44