sto usando Aptana Studio 3 e ho il seguente problema:
Quando digito:
$return = ['success' => (validation_errors() == null) ? true : false];
Aptana segna questa linea come un errore di sintassi. Qualche idea su come risolvere questo problema?
sto usando Aptana Studio 3 e ho il seguente problema:
Quando digito:
$return = ['success' => (validation_errors() == null) ? true : false];
Aptana segna questa linea come un errore di sintassi. Qualche idea su come risolvere questo problema?
Imposta la tua versione PHP in Aptana su> = 5.4. La sintassi dell'array con [] invece di array()
è relativamente nuova e, a seconda del parser, mostrerà un errore di sintassi o meno.
Fare clic con il tasto destro del mouse sul progetto e andare su Proprietà. Quindi fai clic sul menu "Sviluppo PHP" a sinistra e seleziona "PHP 5.4.x" (o qualcosa di simile)
che è stato veloce ... Grazie! –
Correzione rapida (a meno che Aptana non abbia torto): la sintassi dell'array breve è stata introdotta in PHP 5.4, non 5.5. – IMSoP
Grazie @IMSoP. Quanto imbarazzante da parte mia. –