Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] in_array, sprawdzanie tablei wielowymiarowej
siatkarzyna
post 24.09.2008, 20:38:59
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 4
Dołączył: 1.07.2008

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


Chce sprawdzic czy istnieje wartosc w tabeli z tym ze chcial bym aby kazda wartosc byla sprawdzana osobno.

mam np. taka tabele
  1. <?php
  2. $array = array(array(1,2), array(3,4), array(5,6));
  3.  
  4.  
  5. echo &#092;"\";
  6. print_r( $array );
  7. echo &#092;"\";
  8.  
  9.  
  10.  
  11. $a = array (1, 3);
  12.  
  13. if (in_array($a, $array)) {
  14.    
  15.        echo &#092;"Jest\";
  16.    
  17.    }
  18.    
  19.    else {
  20.    
  21.    
  22.        echo &#092;"Brak\";
  23.    
  24.  
  25.    }
  26. ?>


i jesli jest chociaz jedna liczba ktora sie szuka w tabeli to in_array zwrocil true jak to zrobic

Ten post edytował siatkarzyna 24.09.2008, 20:40:02


--------------------
Space Studio
Go to the top of the page
+Quote Post
Pilsener
post 25.09.2008, 08:37:08
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Specjalnie do parsowania tablic została stworzona pętla foreach" title="Zobacz w manualu PHP" target="_manual - manual nie gryzie.
Go to the top of the page
+Quote Post
hateman
post 25.09.2008, 09:33:10
Post #3





Grupa: Zarejestrowani
Postów: 86
Pomógł: 18
Dołączył: 28.04.2008
Skąd: Poznań

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


  1. <?php
  2. $jest='';
  3. foreach ($array as $array1){
  4.  
  5.  
  6. foreach ($a as $a1){
  7.  
  8. if (in_array($a1, $array1)) {
  9.  
  10.       $jest = "Jest";
  11.  
  12.   }
  13.  
  14.   else {
  15.  
  16.       if ($jest!="Jest")
  17.       $jest = "Brak";
  18.  
  19.  
  20.   }}
  21. }
  22. echo $jest;
  23. ?>
Go to the top of the page
+Quote Post
siatkarzyna
post 25.09.2008, 17:13:33
Post #4





Grupa: Zarejestrowani
Postów: 85
Pomógł: 4
Dołączył: 1.07.2008

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


Dzięki hateman to jest to wielkie dzięki jeszcze raz


--------------------
Space Studio
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: 14.08.2025 - 00:17