Also habe ich nur 30 Minuten damit verbracht, meinen Code zu debuggen, als ich endlich verstand, dass:
$words = array("word", "word", "word"); // doesn"t compile
$words =array("word", "word", "word"); // Does compile
Ich habe gerade versucht, das Leerzeichen zwischen "=" und "" zu löschen"array" als eine Art verzweifelter Zufallsversuch und es hat funktioniert. Ist es ein normales Verhalten von PHP, wenn man bedenkt, dass die "=" - Anweisung für Leerzeichen völlig in Ordnung ist?
Antworten:
1 für die Antwort № 1Ok, es war eine Art Sonderzeichen, das genau wie ein Leerzeichen aussieht, aber nicht eins war. Zurücksetzen eines normalen Leerzeichens funktionierte.