Fragen zu arrays

Gudy

Erfahrenes Mitglied
Hi, ich beschäftiege mich im moemnt mit arrays, vorzugsweise mit Mehrdimensionalen :confused:

also ich zu erst schreib ich werte in mein array
Code:
		$ausgabesort[$h][ankunftAzor] =$ankunftAzor;
		$ausgabesort[$h][way]		  =$way;
		$ausgabesort[$h][ankunftX]    =$ankunftX;
		$ausgabesort[$h][ankunftY]    =$ankunftY;
das sollte ja so okay sein, also es wird in eiern Schlleife gemacht deshalb auch '$h'

1.Frage
Ist es schlau die Werte auf die Art in das Araay zu schreiben?
oder doch besser $ausgabesort[$h] = array("ankunftAzor"=>$ankunftAzor.....
benutzen?

2 Frage
Kann ich das Array jetzt z.B. nach way sortieren?

THX
 
Naja es kommt immer drauf an ob das schlau ist. Weil man ja letzten Endes nicht weiss was du genau willst aber ich denke so ist es ok ;)

zum Thema function.array
also man stelle sich mal vor du haste eine Varibale(moment ich such ma den Namen deiner) $ausgabesort.
Hier in diese variable sollen nun 5 sachen eingetragen werden, so wie du es gemacht hast.

dem code
Code:
<? $austragunsort = array("sache1"=>$schuh,"sache2"=>$haudegen,
"sache3"=>$stein,"sache4"=>$wasser,"sache5"=>$s5); ?>

steht nun
Code:
<?
$austragungsort['sache1'] = $schuh;
$austragungsort['sache2'] = $haudegen;
$austragungsort['sache3'] = $stein;
$austragungsort['sache4'] = $wasser;
$austragungsort['sache5'] = $s5;

gegüber also letzten endes isses Ansichtssache.

Benutzt man jedoch Zahlen indizierte arrays also nicht assoziative ;)

dann denke ich geht
Code:
  $austragungsort = array("1","schuh"); // und so weiter
schneller. Letzten Endes alles nur eine Sache der gewöhnung und wie man lieber arbeiten mag.

zum thema sortieren gehe mal auf php.net und such nach sort btw usort ;) da findet man dann alles

greetz xErY
 
@xErY

danke erstmal...
aber sortieren die beiden Funktionen nicht nur eindimensionale Arrays?
 
deswegen ya usort in dem du dann selber nen comparefunction schreiben kannst oder du nimmst dann eben foreachschleifen oder sowas. man nen bissle nachdenken ;) es gibt nich für alle in php ne function aber es gibt in php alle möglichkeiten diese functionen zu erschaffen ;)
 
okay danke, ich dacht man kann das nur auf eindeminsionale benutzen, vieln dank....
 
Zurück