Cool Master
Fleet Admiral
- Dabei seit
- Dez. 2005
- Beiträge
- 36.429
Moin,
ich habe hier ein kleinen Array:
So das Gibt diese Ausgabe raus:
Das Problem das ich nun aber habe und welches ich mir nicht erklären kann, da in der DB kein "/" drin ist. Hinter WS/SS das erste "/" sollte da nicht sein. Wie kann ich nun dem Array sagen, dass er hinter den ersten zwei zeichen statt dem "/" ein leerzeichen macht? Ich komme einfach nicht auf den Befehl mit dem ich arbeiten muss. Ich habe zwar schon wein wenig mit str_replace gespielt aber das will alles nicht so
ich habe hier ein kleinen Array:
PHP:
$semester = array();
for ($i = 0; $i < count($stack); $i++) {
if (isset($stack[$i]['semester'])) {
if (!in_array($stack[$i]['semester'], $semester)) {
array_push($semester, $stack[$i]['semester']);
}
}
}
So das Gibt diese Ausgabe raus:
PHP:
Array
(
[0] => WS/2012/2013
[1] => SS/2012
[2] => WS/2011/2012
[3] => WS/2009/2011
[4] => WS/2009/2010
[5] => SS/2000
)
Das Problem das ich nun aber habe und welches ich mir nicht erklären kann, da in der DB kein "/" drin ist. Hinter WS/SS das erste "/" sollte da nicht sein. Wie kann ich nun dem Array sagen, dass er hinter den ersten zwei zeichen statt dem "/" ein leerzeichen macht? Ich komme einfach nicht auf den Befehl mit dem ich arbeiten muss. Ich habe zwar schon wein wenig mit str_replace gespielt aber das will alles nicht so
