Hi,
ich baue ein Anwendung, in der unter Anderem Positionen angelegt werden können. (z.B. Bestellpositionen)
Man kann eine Position an bestimmter Stelle einfügen, z.B unter "2". Hat "2" noch keine Unterpositionen, wird die neue Position "2.1". Das funktioniert soweit ganz gut, auch die Sortierung klappt - bis nach der 9ten Unterposition die "2.10" kommt, und in der Sortierung logischerweise zwischen "2.1" und "2.2" steht.
Wie sortiere ich nun dieses Zahlenarray? Buchkapitel müssten doch ähnlich sortiert werden. Muss ich nun die Arrayelemente zerlegen und dann einzeln sortieren? Oder gibts eine feine PHP-Funktion, die das so kann? sort() und asort() bringen mich hier nicht so richtig weiter. sort_bookstyle() wäre die Richtige, die gibts wohl aber noch nicht
Danke, Lars
ich baue ein Anwendung, in der unter Anderem Positionen angelegt werden können. (z.B. Bestellpositionen)
Man kann eine Position an bestimmter Stelle einfügen, z.B unter "2". Hat "2" noch keine Unterpositionen, wird die neue Position "2.1". Das funktioniert soweit ganz gut, auch die Sortierung klappt - bis nach der 9ten Unterposition die "2.10" kommt, und in der Sortierung logischerweise zwischen "2.1" und "2.2" steht.
Wie sortiere ich nun dieses Zahlenarray? Buchkapitel müssten doch ähnlich sortiert werden. Muss ich nun die Arrayelemente zerlegen und dann einzeln sortieren? Oder gibts eine feine PHP-Funktion, die das so kann? sort() und asort() bringen mich hier nicht so richtig weiter. sort_bookstyle() wäre die Richtige, die gibts wohl aber noch nicht
Danke, Lars
Kommentar