|
|||
PHP - Array Zufallsausgabe einzelner Elemente
Hallo Forum,
ich habe eine Frage und zwar habe ich folgendes Array: PHP-Code:
Bei jedem Script Durchlauf ein anderes Zufallswort mit "pfe". Das heißt wohl, dazu brauche ich zwei foreach Schleifen und irgendeine Art Zufallsgenerator. Das da unten sind meine noch funktionierenden Herangehensweisen. Allerdings schaffe ich es nicht, dass das Script nur ein Wort mit "pfe" ausgibt. Wenn ich den Schlüssel mit einbeziehe oder vorher den array mische (mit shuffle) kommt nicht wirklich ein zufriedenstellendes Ergebnis heraus. PHP-Code:
PHP-Code:
PHP-Code:
Danke vorab! Grüße Tim Geändert von schoen_t (05.03.2015 um 14:48 Uhr) |
Sponsored Links |
|
|||
Hab jetzt ein nettes Work-around. Aber vielleicht kennt jemand eine schönere Lösung
PHP-Code:
|
Sponsored Links |
|
|||
Ich bin kein PHP-Gott, aber ich glaube, dass eregi veraltet ist. Stattdessen könntest die Abfrage mit strpos machen.
PHP: strpos - Manual Mit str_replace sollte es auch möglich sein. Ansonsten finde ich deine Lösung schon gut. |
|
|||
stripos wäre eine Möglichkeit.
Eine andere Vorgehensweise wäre es, erst die infrage kommenden Elemente zu ermitteln und dann eins davon zu wählen. PHP-Code:
Noch ein, zwei Ideen zu deiner Variante: PHP-Code:
|
Stichwörter |
foreach, limit, nur ein element, php, zufallsgenerator |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Var_Dump problem | PHP-Freak | Serveradministration und serverseitige Scripte | 6 | 04.09.2013 12:29 |
Ausgabe geschieht nur einmal | Benutzername | Serveradministration und serverseitige Scripte | 0 | 12.05.2011 15:59 |
PHP, OOP und Array Übergabe | laborix | Serveradministration und serverseitige Scripte | 35 | 22.12.2010 12:38 |
PHP: zweidim. Array mit eindimensionaler Struktur in Eindim. Array umwandeln? | braindead | Serveradministration und serverseitige Scripte | 4 | 08.07.2008 13:31 |
Dateien auslagern - Include und PHP | ArcVieh | Serveradministration und serverseitige Scripte | 17 | 27.03.2008 18:09 |