php tömb eleminek száma
Sziasztok!
Kérném a segítségeteket, mert nem jutok dűlőre egy kérdésben. adott egy tömb, melynek elemei számok, és én azt szeretném, hogy egy másik tömb, ami asszociativ tartalmazza a szám=>darab párokat. a segítséget előre is köszönöm.
■ Kérném a segítségeteket, mert nem jutok dűlőre egy kérdésben. adott egy tömb, melynek elemei számok, és én azt szeretném, hogy egy másik tömb, ami asszociativ tartalmazza a szám=>darab párokat. a segítséget előre is köszönöm.
esetleg magyarul?
Ugyanis az írásjelek hiánya nem a sürgősséget tükrözi egy kérdésben, hanem a nemtörődömséget. Inkább próbálj meg rövid, tömör ÉS kerek mondatokban megfogalmazni a problémát.
Azért írtam ezt le, mert ezt a két sorodat négyszer olvastam el, és nem értem hogy valójában mi is a kérdés.
Egy tippem azért van: count()
TikuVoltam
php.net
$arr = array( 1,2,3,4,5,6,7,8,9 );
foreach ( $arr as $val ) {
$darab[$val]++;
}
:)
ez a tömb:
$arr = array( 1,1,1,1,2,2,2,3,3,3,3,3);
ezt szeretném:
$aarr = arra ("1"=>"4 db","2"=>"3 db","3"=>"5 db");
nezd meg
egyszerűbben
array_count_values()
Összeszámolja minden érték előfordulását a tömbben
Az array_count_values() olyan tömböt ad vissza, amelynek a kulcsai az input tömb értékei és az input tömbbeli előfordulási gyakoriságuk a hozzájuk tartozó értékek.
Példa 1. array_count_values() példa
<?php
$tomb = array(1, "hello", 1, "világ", "hello");
print_r(array_count_values($tomb));
?>
A fenti példa a következő kimenetet adja:
Array
(
[1] => 2
[hello] => 2
[világ] => 1
)
Ui: RTFM!
tnx