Warum erhalte ich einen Syntaxfehler bei einer PHP-Array-Definition, die keine sichtbaren Syntaxfehler aufweist?Php

PHP-Programmierer chatten hier
Guest
 Warum erhalte ich einen Syntaxfehler bei einer PHP-Array-Definition, die keine sichtbaren Syntaxfehler aufweist?

Post by Guest »

Kann mir jemand sagen, was mit diesem Codeblock unten nicht stimmt?
Der PHP-Compiler sagt:

Analysefehler: Syntaxfehler, unerwarteter T_CONSTANT_ENCAPSED_STRING, erwartet „)“ in /Users/mrunkel/Dropbox/Documents/New Store/Data Migration/utils/test.php in Zeile 3 (leider konnte ich das nicht formatieren). Richtig, Zeile 3 ist die Zeile, die mit „0050“ beginnt.

Code: Select all

$data = array (
"0010" => array ("1 to 10", 1, 10),

"0050" => array("11 to 50", 11, 50),

"0150" => array("51 to 150", 51, 150),

"0500" => array("151 to 500", 151, 500),

"1500" => array("501 to 1500", 501, 1500),

"3000" => array("1501+", 1501, "")
);
Dies sieht aus wie ein Beispiel direkt aus der PHP-Handbuchseite für mehrdimensionale Arrays. Ich habe versucht, die Schlüssel auf Ganzzahlen anzupassen, ich habe versucht, die Werte auf Ganzzahlen oder alle Zeichenfolgen anzupassen, ich erhalte immer wieder die gleiche Fehlermeldung.
Ich habe den genauen fehlerhaften Codeblock kopiert direkt aus meiner Umgebung in die Frage.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post