Ich habe in meiner Datenbank eine Tabelle, wo sich EINE Zelle befindet mit diesem Inhalt: Name1; Name2; Name3; … (bis zu 30 Namen)
Mein Ziel ist es diese Namen von einander zu trennen, damit ich die in einer Liste ausgeben kann.
Wie mach ich das?
Wenn du Zeilenumbrüche als Trenner verwendest, kannst du die Namen an diesen mittels \n splitten. Dabei muss das reservierte Zeichen in doppelten Anführungszeichen stehen, ansonsten wird es nicht erkannt.
Die foreach-Schleife durchläuft das Array und speichert bei jedem Durchlauf den Wert des aktuellen Schlüssels in der Variable $value. Damit ersparst du dir die Zählerei, die du mit einer for-Schleife hättest (das, was da du da gemacht hast, entspricht dennoch nicht ganz dem, was man unter einer Zählschleife versteht).