Splittar för det ska enbart sorteras på efternamn + förnamn.. men visst man kanske kan splitta efter sorteringen...(man ska kunna redigera och skriva tillbaka i filen sedan, även navigera mellan posterna, eller ta bort en post helt (sparas i filen)
Jo, Anledningen till egna funktioner är att jag MÅSTE köra den där sorteringen. (det ingår i uppgiften) ett projekt som lämnas in och betygsättas.
Börjar dock ana varför läraren vill evi skulle skriva egna funktioner, ingen på forumen vill skriva egna,. alla börjar tjata om de inbyggda, då blir det svårare att få hjälp.
Håll dig till en styck array, en tvådimensionell sådan.
Se exemplet där jag skapade arrayen $content.
Sedan kan du använda din quicksort-funktion (något omarbetad) för att sortera i den arryen. Resultatet kommer att bli detsamma som i mitt exempel.
Nu känns det väldigt tveksamt att slänga upp koden för det, då det tydligen är en skoluppgift.
Några tips dock.
1. För att visualisera vilken array du arbetar mot kan du byta namn på $fullname till $content på alla ställen.
2. Ditt $fullname motsvaras i den tvådimensionella arrayen av $content[--radnr--][0].', '.$content[--radnr--][1], t.ex $content[$iTop][0].', '.$content[$iTop][1].
Använd detta för din jämförelse.
Sedan när sorteringen är gjord är det en baggis att loopa igenom arrayen, packa ihop raderna med implode och skriva till fil.