Witam!
Nie wiem jak napisać program który pozwoli mi zliczać powtarzające sie elementy w tablicy.
<?php
$odczyt[1] = "banan";
$odczyt[2] = "banan";
$odczyt[3] = "jabłko";
$odczyt[4] = "pomarancza";
$odczyt[5] = "banan";
$odczyt[6] = "jabłko";
$odczyt[7] = "banan";
$odczyt[8] = "pomarancza";
$odczyt[9] = "banan";
$odczyt[10] = "pomarancza";
$liczba_owocow_z_tego_rodzaju = 0;
foreach ($odczyt as $numer => $owoc) {
$owoce[$numer] = $owoc; // mam juz owoce w nowej tablicy
//wkladam owoce do nowej tablicy gdyz ostatecznie beda umieszczane w niej z pliku
//ale na razie chce wiedziec jak zliczyc ilosc powtarzających sie elementow
//wymyslilem cos takiego ale to raczej nie jest zbyt dobry pomysł:
if ($owoc == "banan"){
$liczba_owowcow_z_tego_rodzaju++;
$obliczenia[$owoc] = $liczba_owowcow_z_tego_rodzaju;
}
}
echo "<br> Liczba bananow wynosi: " . $liczba_owowcow_z_tego_rodzaju;
//zlicza ale bede musial dla kazdego rodzaju pisac odzielne if'y a to nie o to chodzi...
?>