Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z funkcja array_diff()
byczek1984
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 29.10.2008

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


Witam
Mam tablice
Kod
$tab1 = array ("$row1"); czyli 1 2 3 4 5 6 7 8 9 11
$tab2 = array ("$row2"); czyli 1 4 5 6 7 8 9
$wynik = array_diff ($tab1, $tab2);
echo $wynik;

I pokazuje mi
Kod
Array (     [0] => 1 2 3 4 5 6 7 8 9 11 )

zamiast array( [1]=>2; [2]=>3; [10]=>10;)
Prosze o pomoc.... Pozdro
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
byczek1984
post
Post #2





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 29.10.2008

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


oki to wiec zrobilem tak
Kod
$divide1=explode(' ', $tab1);
$divide2=explode(' ', $tab2);

for($i=0; $i<count($divide1)/2; $i++)
{
    // i tutaj jak moge zastosowac ta funkcje array_diff() (IMG:style_emoticons/default/questionmark.gif)
   echo $divide1[$i];
   echo $divide2[$i];
  //wyswietla mi sie dane z tych 2 tabel ale zeby wyswietlic tylko dane ktore sa w tab1 a nie sa w tab2??
}
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.10.2025 - 18:35