Einfaches zufälliges PHP-Array [duplizieren]

7

Ich habe ein einfaches Array wie folgt:

%Vor%

Und möchte einen der Werte zufällig ausgeben. Ich habe das schon einmal gemacht, kann mich aber nicht erinnern, wie ich es gemacht habe und alle Beispiele von array_rand scheinen komplexer zu sein als das, was ich brauche.

Kann ich helfen? Danke

    
Cameron 22.11.2010, 00:30
quelle

5 Antworten

18
%Vor%

array_rand () gibt den Schlüssel zurück, also müssen wir ihn wieder in $input stecken, um den Wert zu erhalten.

    
waiwai933 22.11.2010, 00:34
quelle
4

Komplex? Sind wir auf der gleichen Handbuchseite ?

%Vor%     
Pekka 웃 22.11.2010 00:33
quelle
3

Sie könnten shuffle () verwenden und dann das erste Element auswählen.

%Vor%

Aber ich würde mit der array_rand () Methode gehen.

    
Michael 22.11.2010 00:36
quelle
2

array_rand wird Ihnen helfen, einen zufälligen Schlüssel eines Arrays auszuwählen. Von dort können Sie den Wert erhalten.

%Vor%     
Ben Rowe 22.11.2010 00:33
quelle
2

Nur eine einzige Funktion: array_rand () .

%Vor%     
KingCrunch 22.11.2010 00:34
quelle

Tags und Links