Zadejte hledaný výraz...

Porovnání všech položek v poli

Kloban
verified
rating uzivatele
28. 5. 2014 19:47:56
Ahoj, mám dotaz ohledně php a porovnávání v poli.
Mám pole, které obsahuje desítky záznamů a potřebuju vědět, jestli v něm nejsou dva shodné.
Existuje na to nějaká funkce, nebo jak to nejjednodušeji udělat?
Díky za rady.
28. 5. 2014 19:47:56
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027565
hm
verified
rating uzivatele
(20 hodnocení)
28. 5. 2014 20:00:15
Chceš vedet jestli tam je duplicita a ktera, pripadne chces duplicity jen odstranit?
28. 5. 2014 20:00:15
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027564
Kloban
verified
rating uzivatele
28. 5. 2014 20:03:49
Odstranit ji nepotřebuju, stačí když ji budu znát. Potřebuju ji vypsat.
28. 5. 2014 20:03:49
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027563
hm
verified
rating uzivatele
(20 hodnocení)
28. 5. 2014 20:11:15
pak bych to videl na neco podobneho (pisu z hlavy bez testovani, takze tam muze byt chyba, ale pochopis co myslim)
$temp_array = array();
foreach($array as $value){
if(in_array($value,$temp_array)) echo "Duplicita $value";
else $temp_array[] = $value;
}
snad jsem pomohl
28. 5. 2014 20:11:15
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027562
Fido123
verified
rating uzivatele
(13 hodnocení)
28. 5. 2014 20:15:59
Použij
28. 5. 2014 20:15:59
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027561
foxo79
verified
rating uzivatele
(21 hodnocení)
28. 5. 2014 20:16:54
28. 5. 2014 20:16:54
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027560
hm
verified
rating uzivatele
(20 hodnocení)
28. 5. 2014 20:17:30
heh tuhle fci ani neznam (a na prochazeni manualu nemam cas :( ) ale urcite bude optimalnejsi nez moje reseni
28. 5. 2014 20:17:30
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027559
Kloban
verified
rating uzivatele
28. 5. 2014 20:23:03
Díky. Než se zde objevili další řešení, tak jsem to udělal podle Aleše. :-) Ale díky všem.
28. 5. 2014 20:23:03
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027558
Nice
28. 5. 2014 20:46:25
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027557
crs
verified
rating uzivatele
(1 hodnocení)
1. 6. 2014 00:51:29
$a=array(5,4,3,5,"slovo","dva","slovo");
function array_duplicates($array){
$result=array_count_values($array);
foreach($result as $k=>$v)
if($v==1)
unset($result);
return array_keys($result);
}
var_dump(array_duplicates($a));
1. 6. 2014 00:51:29
https://webtrh.cz/diskuse/porovnani-vsech-polozek-v-poli#reply1027556
Pro odpověď se přihlašte.
Přihlásit