Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Array sortieren

5 views
Skip to first unread message

Heiko Warnken

unread,
Feb 26, 2011, 9:29:52 AM2/26/11
to
Hallo Leute,
ich stehe auf dem Schlauch. Bitte um Denkanstoß.

Es gibt folgendes Array:

<?PHP
$stadt = array();
$stadt('Hamburg' => '7', 'Berlin' => '3', 'Frankfurt' => '17', 'Köln' =>
'12');
?>

Mit welcher Funktion kann ich das Array nach den numerischen Werten der
entsprechenden Stadt sortieren?
Es soll dabei rauskommen:
Frankfurt : 17
Köln : 12
Hamburg : 7
Berlin : 3

Wer gibt mir einen Denkanstoß? Danke.

Gruß
Heiko

--
http://spandaunet.de | master...@spandaunet.de

Carsten Wiedmann

unread,
Feb 26, 2011, 9:43:13 AM2/26/11
to
Am 26.02.2011 15:29, schrieb Heiko Warnken:
> <?PHP
> $stadt = array();
> $stadt('Hamburg' => '7', 'Berlin' => '3', 'Frankfurt' => '17', 'Köln' =>
> '12');
> ?>

Sollte wohl eher so aussehen:
| $stadt = array(


| 'Hamburg' => '7', 'Berlin' => '3', 'Frankfurt' => '17',
| 'Köln' => '12'
| );

> Mit welcher Funktion kann ich das Array nach den numerischen Werten der
> entsprechenden Stadt sortieren?
> Es soll dabei rauskommen:
> Frankfurt : 17
> Köln : 12
> Hamburg : 7
> Berlin : 3

also rekursiv:
| arsort($stadt);

Gruß,
Carsten

Niels Braczek

unread,
Feb 26, 2011, 11:48:12 AM2/26/11
to
Carsten Wiedmann schrieb:

> also rekursiv:
> | arsort($stadt);

Das 'r' in 'arsort' steht für 'reverse', also 'rückwärts', nicht für
'rekursiv'. Rekursion ist etwas völlig anderes.

MfG
Niels

--
| http://www.kolleg.de · Das Portal der Kollegs in Deutschland |
| http://www.bsds.de · BSDS Braczek Software- und DatenSysteme |
| Webdesign · Webhosting · e-Commerce · Joomla! Content Management |
------------------------------------------------------------------

Carsten Wiedmann

unread,
Feb 26, 2011, 12:07:51 PM2/26/11
to
Am 26.02.2011 17:48, schrieb Niels Braczek:
> Carsten Wiedmann schrieb:
>
>> also rekursiv:
>> | arsort($stadt);
>
> Das 'r' in 'arsort' steht für 'reverse', also 'rückwärts', nicht für
> 'rekursiv'. Rekursion ist etwas völlig anderes.

Yup. Wie komme ich da auf "rekursiv"? Aber meinte eigentlich schon
rückwärts/reverse.

Dank für die Korrektur,
Carsten

Heiko Warnken

unread,
Feb 26, 2011, 2:46:44 PM2/26/11
to

Und ich danke für den Denkanstoß.
Problem gelöst. Vielen Dank.

0 new messages