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.)

&lt;p&gt;La data attuale è &lt;?php echo date("F d, Y"); ?&gt;&lt;/p&gt;

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.

Poiché il codice PHP viene elaborato prima del caricamento dell'HTML, gli utenti non possono visualizzare il codice PHP all'interno di una pagina web. Possono vedere solo l'output HTML prodotto dagli script PHP.

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

Aggiornato November 6, 2024 da Per C.

quizMetti alla prova le tue conoscenze

Hyperlinks can be applied to hypertext and ____?

A
Hyperspace
0%
B
Hyperforms
0%
C
Hypermedia
0%
D
Hyperplanes
0%
Correct! Incorrect!     View the Hypermedia definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di PHP in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.