Fatal error: Cannot redeclare (function)

filippino

Utente Attivo
21 Mar 2014
140
1
0
Ho provato a scrivere un piccolo script PHP giusto per fare qualche prova e vedere cosa riesco a combinare... ma ovviamente non funziona :-)
Ho scritto io mio file l'ho eseguito ma mi esce questo errore PHP:
Fatal error: Cannot redeclare (function)
Cosa significa? Qualcuno può aiutarmi? Cosa significa che non posso ri-dichirarare una funzione??

Grazie a tutti
 
Significa che non puoi definire due funzioni con lo stesso nome.
Ad esempio:
PHP:
function helloWorld() {
    echo 'Hello World';
}

function helloWorld() {
    echo 'Howdy';
}
Ti risulterà nello stesso errore.
La stessa regola si applica anche se cerchi di creare una funzione che ha il nome di una di quelle native di php: in questo caso una rapida ricerca sul manuale online aiuta a fugare ogni dubbio.
 

Discussioni simili