ugrás a tartalomhoz

php tömb eleminek száma

decker · 2006. Aug. 15. (K), 12.41
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.
 
1

esetleg magyarul?

tiku I tikaszvince · 2006. Aug. 15. (K), 13.25
Nem próbálod meg magyarul megfogalmazni a kérdést? Ja hogy magyarul próbáltad? Akkor bemutatom neked a barátaimat: . , ; <ENTER> ?
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
2

php.net

Anonymous · 2006. Aug. 15. (K), 13.36
http://hu2.php.net/manual/en/ref.array.php


$arr = array( 1,2,3,4,5,6,7,8,9 );

foreach ( $arr as $val ) {
$darab[$val]++;
}
3

:)

decker · 2006. Aug. 15. (K), 14.22
Elnézést, ha érthetetlen vagyok.

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");
4

nezd meg

Anonymous · 2006. Aug. 15. (K), 14.27
szerintem ezt irtam le fentebb...
5

egyszerűbben

KergeKacsa · 2006. Aug. 15. (K), 14.31
Inkább ez:
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!
6

tnx

decker · 2006. Aug. 15. (K), 17.34
köszönöm ezt kerestem :)))