Se un problema sintattico esiste con le funzioni nel codice PHP , non si vedrà fino a quando si va ad eseguire effettivamente lo script . Questo perché , a differenza di linguaggi come C + + o Java , il codice PHP non è compilato prima dell'esecuzione. L'interprete PHP non viene caricato il codice sorgente di una pagina fino a quando un browser web in realtà richiede una pagina contenente codice PHP . Il dettaglio in cui il browser segnala gli errori con le funzioni di PHP a seconda delle impostazioni di sicurezza del server. Amministratori attenti alla sicurezza limiteranno messaggi di errore dettagliati per evitare gli hacker di apprendimento troppo del sistema forzando una serie di errori .
Function Call
Una possibile fonte di un funzione di errore non corretto è una chiamata a una funzione non definita . Mentre l' interprete PHP stesso contiene il codice per tutte le funzioni della libreria standard , i programmatori devono definire le loro funzioni personalizzate al fine di eseguirli all'interno dello script PHP . Gli sviluppatori possono mettere questa definizione nel file di codice sorgente dello script stesso, o utilizzare il comando "include" di avere l' interprete di riferimento un altro file per le dichiarazioni di funzione . Errori di questo tipo possono essere il risultato di dimenticare di includere la dichiarazione di funzione , o fare un errore di battitura nel nome della funzione .
Programmazione © www.354353.com