SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 12.09.2006, 05:00:56
Keeper Keeper ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 9
Array nach Zahlen ordnen

Hi, ich hab nochmal ne Frage.
und zwar will ich ein Script schreiben das Textdateien öffnen, in welcher jeweils eine Zahl steht. und auf dem Bildschirm sollen dann die Namen der Textdateien der Zahlenreihen nach aufgelistet werden. Kann mir jemand sagen wie das mit dem Array geht?
Auslesen und so ist kein Problem, anzeigen auch nicht, aber mit dem Array, keine ahnugn wie das geht. Für ein paar hilfreiche Links wär ich schon dankbar, hab bei google nix funktionables gefunden.
Mit Zitat antworten
  #2  
Alt 12.09.2006, 11:06:49
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: Array nach Zahlen ordnen

Also du speichst die Zahl als Key und die Textdatei dann als Wert.

Dann kannst du ksort() benutzen um nach den keys zu sortieren.

Nachteil: wenn es für eine Zahl mehrere Werte gibt klappts nicht!
Mit Zitat antworten
  #3  
Alt 12.09.2006, 11:35:28
Keeper Keeper ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 9
AW: Array nach Zahlen ordnen

Die zahlen sind eindeutig, aber wenn z.b. 22 kommt und die nächst größere 33 ist gehts oder? :)
danke für deine Hilfe

Ich hab jetzt hier mal einen Test gemacht, aber irgendwie klappt das noch net so ganz. vllt kann mir jemand einen Tipp geben wo mein Fehler liegt.
PHP-Code:
 $test_array[0][0][0]="test";
$test_array[0][0][1]="nochmal test";
$test_array[0][0][2]="66";

$test_array[0][1][0]="test2";
$test_array[0][1][1]="nochmal test2";
$test_array[0][1][2]="3";

$test_array[0][2][0]="test3";
$test_array[0][2][1]="nochmal test3";
$test_array[0][2][2]="6";

ksort ($test_array);
foreach (
$test_array as $key => $val)  {
   echo 
"$key = $val";

ich will das ganze nach der letzten Zahl ordnen also nach $test_array[0][x][2]

Geändert von Keeper (12.09.2006 um 11:57:22 Uhr)
Mit Zitat antworten
  #4  
Alt 12.09.2006, 13:15:50
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: Array nach Zahlen ordnen

Hmm bei Mehrdimensionalen Arrays wirds schwer. Ich glaub mit ksort() kommst du da nicht weiter.
Ich hatte gedacht deine Arrays sehen in etwa so aus:
PHP-Code:
$test_array[66] = "test";
$test_array[3] = "test2";
$test_array[6] = "test3"
dann hättest du es mit ksort() in die richtige Reihenfolge bringen können.

Wie wäre es wenn du beim Einlesen noch ein zweites Array erstellst in der Form:

PHP-Code:
$test_array_no_two[66] = 0;
$test_array_no_two[3] = 1;
$test_array_no_two[6] = 2
Dann kannst dus am Schluss so ausgeben:

PHP-Code:
ksort ($test_array_no_two);
foreach (
$test_array_no_two as $key => $val)  {
   echo 
"Zahl " $test_array[0][$val][2] . " befindet sich in Datei  " .  $test_array[0][$val][0] ;

Klar wir ichs mein?
Mit Zitat antworten
  #5  
Alt 12.09.2006, 14:08:48
Keeper Keeper ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 9
AW: Array nach Zahlen ordnen

Ich tests mal durch, des bringt mich auf jedenfall weiter. Danke dir
Mit Zitat antworten
  #6  
Alt 12.09.2006, 16:47:52
Keeper Keeper ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 9
AW: Array nach Zahlen ordnen

ES HAT GEKLAPPT :) Du bist mein held, wenn wir uns mal real treffen geb ich dirn Bier aus :) DU hast mir sehr geholfen, danke
Mit Zitat antworten
  #7  
Alt 12.09.2006, 17:47:35
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: Array nach Zahlen ordnen

Find ich nett :D
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrdimensionales Array sortieren MrLongbaugh PHP Grundlagen 10 06.03.2008 13:02:47
array im array SolidBody PHP Grundlagen 3 20.07.2006 14:38:41
Einzelne Daten aus Textdatei Auslesen azubinator PHP Grundlagen 153 17.12.2004 14:36:58
Multiplikation von Zahlen aus einem Array! tbeirau PHP Grundlagen 2 06.10.2003 11:53:08
Wörter zählen in array? toweter PHP Grundlagen 3 13.05.2003 18:29:59


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:31:06 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt