| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

15-06-2010, 07:12
|
|
infeloba
Registrierter Benutzer
|
|
Registriert seit: Apr 2010
Beiträge: 36
|
|
Einen Teil aus einem Array wählen
Hallo liebe Leudde!
Ich habe ein Array:
$_POST['kategorie_nr'] = array(2,3,4,6,8,9,10,11,12,13);
Aus diesem Array möchte ich 5 Teile per Zufall herausnehmen, doch wie mach ich das?
Bitte um Hilfe. Danke!
|

15-06-2010, 08:22
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Hallo,
meinst du mit herausnehmen jetzt entfernen (=> array_splice) oder auswählen/kopieren (=> for/foreach)?
PHP: array_splice - Manual
Gruß,
Amica
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

15-06-2010, 08:28
|
|
infeloba
Registrierter Benutzer
|
|
Registriert seit: Apr 2010
Beiträge: 36
|
|
Hallo Amica, ich habe mit der Funktion schon versucht, kriege das einfach nicht hin, wegen Zufall etc.
Habe jetzt:
$zufalls_kat = array(2,3,4,6,8,9,10,11,12,13); // Inhalt insg. 10
shuffle($zufalls_kat); // Zufall funktioniert
array_splice($zufalls_kat, 5); // klappt irgendwie nicht
Ich möchte nur 5 von den 10 Elementen des Arrays haben.
Gruß Andre
|

15-06-2010, 08:32
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Zitat von infeloba
PHP-Code:
array_splice($zufalls_kat, 5); // klappt irgendwie nicht
|
Doch, das „klappt irgendwie“ wunderbar, wenn du die Rückgabe dieser Funktion auch in Empfang nimmst.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

15-06-2010, 08:33
|
|
infeloba
Registrierter Benutzer
|
|
Registriert seit: Apr 2010
Beiträge: 36
|
|
Es funktioniert! Danke für die Hilfe Amica!
Gruß
|

15-06-2010, 08:34
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Bitte bearbeite deinen Beitrag (Ändern => Erweitert) und benutze die entsprechenden Code-Tags!
Zitat:
Zitat von infeloba
klappt irgendwie nicht
|
Super, damit kann ich jetzt voll was anfangen.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|