PHP
È l'acronimo di "PHP: Hypertext Preprocessor".
PHP è un linguaggio di scripting che gli sviluppatori web usano per creare siti web dinamici. Spesso è installato per impostazione predefinita sui server web Apache, insieme a MySQL, come parte di una configurazione "LAMP".
Ogni frammento di codice PHP inizia con <?php e termina con ?>. Le pagine PHP possono contenere più frammenti inseriti all'interno del codice HTML, che generano contenuti dinamici. Quando un visitatore accede a una pagina PHP, il server web elabora, o "analizza", il codice PHP prima di inviare il codice HTML al browser del cliente. Nell'esempio seguente, la funzione PHP ottiene l'ora e la data locali dal server e le inserisce nel codice HTML. ("F d, Y" formatta la data come 31 dicembre 2021.)
<p>La data attuale è <?php echo date("F d, Y"); ?></p>
Di seguito è riportato uno sguardo al codice PHP utilizzato per generare le domande dei quiz su TechTerms.com.
Gli script PHP possono variare da semplici comandi di una riga a funzioni complesse. Alcuni siti web basati su PHP generano dinamicamente quasi tutti i contenuti delle pagine web utilizzando una serie di script PHP. Sebbene le prime versioni di PHP non fossero orientate agli oggetti, PHP3 ha introdotto il supporto per le classi, inclusi attributi e metodi degli oggetti. Gli sviluppatori possono creare librerie di oggetti personalizzate e importarle in varie pagine PHP, in modo simile a un linguaggio compilato.
Gran parte della sintassi di PHP è simile a quella di altri linguaggi come C++, Java e Perl. Tuttavia, PHP contiene diverse funzioni proprietarie, inclusi metodi specifici di MySQL per accedere ai record di un database MySQL. Grazie all'integrazione con MySQL, alla manutenzione costante e alla facilità d'uso generale, PHP rimane una scelta popolare per creare siti web dinamici.
Estensione file: .PHP
Metti alla prova le tue conoscenze