| | | | |
| | |
| Erfahrener Benutzer | Hallo Leute, ich versuche mich mal wieder in der OOP und will dafür ein OOP Basiertes Captcha machen, nicht für den Produktiveinsatz, einfach nur zur Übung. Dazu habe insgesamt 4 Arrays erstellt. 1. Array für Kleinbuchstaben 2. Array für Großbuchstaben 3. Array für Zahlen 4. für Sonderzeichen Dann mixe ich die Arrays und lasse sie shuffle mischen. Am Ende gebe ich sie mit implode und array_slice aus. Alles das klappt wunderbar. Ich will aber nun im Vorfeld erreichen, bevor die Arrays gemischt und als String ausgegeben werden das aus jedem Array 2 Werte in dem String enthalten sind. Das heist genau aus jedem der 4 Arrays sollen jeweil 2 zufällige Werte ausgelesen werden und diese dann durcheinandergemischt werden. Meine Frage wie kann ich das erreichen, habe im Manual keine Funktion dafür gefunden, auser array_rand aber diese gibt mir nur die Schlüssel zurück, was ich ja nicht will. Habe das dann versucht mit array_flip zu lösen, also anstatt die Schlüssel die Werte zurück zu geben, aber das funktionierte auch nicht. Hier mein Code PHP-Code: PS.: hierbei geht es auch erst mal nur um den String der dann mal über dem Bild liegen soll
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Konnte das Problem selber lösen. Ich habe schon die richtigen Array Funktionen dazu gefunden nur habe ich sie in den falschen Reihenfolgen eingesetzt. Hier mal dr richtige Code so funktioniert es. Es werden aus jedem Array 2 Zeichen ausgegeben und dann alles gemischt. PHP-Code:
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| | |
| Erfahrener Benutzer | Ah verdammt, das habe ich vergessen zu markieren. Sorry hole ich sofort nach.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|