Sommario:
- Definizione - Cosa significa PHP: Hypertext Preprocessor 3.0 (PHP 3)?
- Techopedia spiega PHP: Hypertext Preprocessor 3.0 (PHP 3)
Definizione - Cosa significa PHP: Hypertext Preprocessor 3.0 (PHP 3)?
Il preprocessore hypertext 3.0 (PHP 3) è un linguaggio di scripting lato server che offre molte funzionalità a un programmatore Web. Come linguaggio di scripting per tutti gli usi, PHP può essere incorporato nel codice sorgente HTML per produrre pagine Web dinamiche.
Techopedia spiega PHP: Hypertext Preprocessor 3.0 (PHP 3)
PHP è stato progettato da Rasmus Lerdorf come un progetto personale chiamato home page personale, la genesi di PHP. L'intero modulo è stato riscritto da un team di sei programmatori e quindi chiamato PHP 3.0. La lingua ha guadagnato popolarità grazie al suo ambiente di sviluppo attivo e perché era un software scaricabile gratuitamente.
I concetti di Perl, Java e C sono stati implementati in PHP 3.0, rendendo il linguaggio comodo da capire. PHP 3.0 ha la capacità di eseguire calcoli matematici estremamente complessi e fornire informazioni di rete, semplificando la scrittura di una pagina Web abilitata per il database.
PHP supporta server di database come MySQL, Oracle, Sybase, MSQL, ODBC generico, PostgreSQL, dbase, Velocis, Filepro, Informix e Adabas D.
Alcune delle caratteristiche più significative di PHP 3.0 sono:
- L'autenticazione HTTP è disponibile solo quando è in esecuzione come modulo Apache.
- La creazione di GIF può essere effettuata oltre alla creazione di pagine Web HTML interattive e dinamiche.
- Il caricamento di file aiuta a caricare sia file di testo che file binari. PHP è in grado di supportare i caricamenti da qualsiasi browser dopo RFC-1867.
- L'autenticazione dei file e le funzioni logiche offrono a PHP l'opportunità di monitorare e controllare chi carica i file e cosa viene fatto con essi.
- I cookie HTTP sono supportati da PHP.
- Il supporto e l'integrazione del database sono forniti in entrambe le modalità, nativa e ODBC.
- I livelli di gestione e segnalazione degli errori identificano quattro diversi tipi di errori e avvisi. Questi sono:
- Errori di funzione normale
- Avvertenze normali
- Errori del parser
- Avvisi: avvisi che possono essere ignorati ma possono implicare un bug nel codice
Le espressioni regolari sono un'altra caratteristica. Questi sono usati per manipolazioni di stringhe complesse. Le funzioni che supportano le espressioni regolari sono:
- ereg
- ereg_replace
- eregi
- eregi_replace
- Diviso