Una funzione di PHP che mi piace usare è lo stile colon if (non so che cosa è effettivamente chiamato.)Se e else if in PHP, stile colon
<?php if(something):?>
<html stuff>
<?php endif;?>
Ma di recente ho provato a farlo con più casi:
<?php if(something):?>
<html stuff>
<?php else if(something):?>
<html stuff>
<?php endif;?>
E ottengo un errore nella terza riga (la else if
):
Unexpected T_IF
È possibile fare un if-else se in questo modo?
Non ho downvote, ma non credo che vale la pena di inviare la domanda e soprattutto non se si è già risolto il problema (avete risposto alla tua domanda subito). È semplicemente un errore di sintassi che è considerato "off-topic" – hek2mgl
@ hek2mgl Non è stato comunque un errore tipografico. Ho effettivamente risolto il mio problema mentre stavo scrivendo la domanda, ma ho pensato che la comunità potesse trarre beneficio dalle conoscenze presentate in questa domanda. altrimenti se (2 parole) è completamente valido in PHP; non è un errore tipografico. – David
@MathNerdProductions 1. 'Errore di analisi:' ** errore di sintassi, ** 'imprevisto 'se' (T_IF)' si tratta di un errore di sintassi. 2. Chiunque legga il manuale lo sa – Rizier123