Autor |
Nachricht |
WurstOderWas
Dabei seit: 26.03.2003
Ort: -
Alter: 43
Geschlecht:
|
Verfasst Di 22.11.2005 19:06
Titel
|
|
|
Code: |
foreach($foo as $key=>$value){
if($i < 10){
bar();
$i++;
}else{
break;
}
}
|
So läuft das Array in einem Rutsch durch und stoppt, sobald Du Deine 10 Öcken voll hast...
|
|
|
|
|
nicki4lu
Threadersteller
Dabei seit: 28.06.2005
Ort: Frankfurt (Oder)
Alter: 39
Geschlecht:
|
Verfasst Di 22.11.2005 19:23
Titel
|
|
|
WurstOderWas hat geschrieben: | Code: |
foreach($foo as $key=>$value){
if($i < 10){
bar();
$i++;
}else{
break;
}
}
|
So läuft das Array in einem Rutsch durch und stoppt, sobald Du Deine 10 Öcken voll hast... |
Du verstehst es nicht *g*
Ich hab doch geschrieben, dass ich zehn mal das Array durchlaufen lassen will, jeweils mit nem anderen Anfangs-Wert für den key. Das heißt, dass ich zehn mal das Array vollständig durchlaufen lassen muss. Aber egal...
Nicki
Zuletzt bearbeitet von nicki4lu am Di 22.11.2005 19:24, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Di 22.11.2005 20:00
Titel
|
|
|
Die Schleife ist das elementarste Konstrukt zum Durchwandern des Arrays. Was glaubste denn, was ne Funktion mit Namen Zitat: | SuchMirNenEintragInMeinemRiesenArray() | macht? Richtig: Erstmal mittles einer ähnlichen Konstruktion auf dein Array zugreifen.
Und eine Funktion mit Namen Code: | RateWoDieFundstelleIstUndTuMirSchonmalDenZeigerInDieNäheDamitIchNichtDasGanzeArrayDurchsuchenMuss() | gibt es leider nicht, weil kein Computer hellsehen kann.
Optimieren kannst du höchstens, indem du im Vorfeld schon intelligentere Methoden suchst, um deine Daten zu verwalten. Wobei ich 3000 Datensätze im Vergleich jetzt nicht sonderlich umfangreich finde.
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 22.11.2005 21:59
Titel
|
|
|
nicki4lu hat geschrieben: | Du verstehst es nicht *g* |
Und du kannst scheinbar nicht lesen
Mein bzw. gtz's letzter Post .. gibt doch genug grundlage um das
array nicht zehn mal durchrattern zu müssen ..
|
|
|
|
|
gtz
Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Di 22.11.2005 22:04
Titel
|
|
|
der mensch will darauf hinaus, dass während des lifecycle des scripts mehrere solcher suchen auf dem array mit verschiedenen unabhängigen parametern durchgeführt werden sollen.
glaubich.
|
|
|
|
|
nicki4lu
Threadersteller
Dabei seit: 28.06.2005
Ort: Frankfurt (Oder)
Alter: 39
Geschlecht:
|
Verfasst Mi 23.11.2005 10:33
Titel
|
|
|
gtz hat geschrieben: | der mensch will darauf hinaus, dass während des lifecycle des scripts mehrere solcher suchen auf dem array mit verschiedenen unabhängigen parametern durchgeführt werden sollen.
glaubich. |
Danke!
Und ich dachte schon es liegt an mir...
Nicki
|
|
|
|
|
Seashore
Dabei seit: 23.05.2005
Ort: Bochum
Alter: 42
Geschlecht:
|
Verfasst Mi 23.11.2005 14:40
Titel
|
|
|
*grins*
Haben deinen Versuche mit array_filter() denn zum Erfolg geführt?
|
|
|
|
|
nicki4lu
Threadersteller
Dabei seit: 28.06.2005
Ort: Frankfurt (Oder)
Alter: 39
Geschlecht:
|
Verfasst Mi 23.11.2005 17:45
Titel
|
|
|
Hi,
hatte leider noch nicht die Zeit weiterzuarbeiten. Denke, dass wird wohl leider erst nächste Woche wieder der Fall sein, aber ich werde mich dann auf jeden Fall nochmal melden und Ergebnisse und Erkenntnisse veröffentlichen!
Nicki
|
|
|
|
|
|
|
|
Ähnliche Themen |
Fieses PHP/MySQL-Skript gibt nur "Array Array Array..." aus
OS X | CSV Dateien durchsuchen
Diesen Mac durchsuchen!
Tool zum Textdateien durchsuchen
[PHP] lokale Folders durchsuchen?
Mit Google meine Seite durchsuchen..
|
|