PHP | PHP

Linguaggio PHP: guida introduttiva allo storico linguaggio di scripting server-side per lo sviluppo di siti web dinamici e applicazioni web.

Che Cos'è

PHP (acronimo ricorsivo per PHP: Hypertext Preprocessor) è un linguaggio di scripting interpretato lato server (server-side), ampiamente utilizzato per lo sviluppo di applicazioni web dinamiche ed interattive.

Creato da Rasmus Lerdorf nel 1994, il codice PHP viene eseguito direttamente sul server web (come Apache o Nginx). Il server elabora le istruzioni, interagisce con eventuali database (es. MySQL o PostgreSQL) e restituisce al browser del client un semplice documento HTML. Oggi alimenta gran parte del Web, compresi i principali CMS come WordPress, Joomla e Drupal.

Ideatore

Creato da Rasmus Lerdorf e mantenuto dal PHP Development Team.

Paradigma

Multi-paradigma (Scripting procedurale e Orientato agli Oggetti - OOP).

Esecuzione

Interpretato Server-Side (richiede un web server con modulo PHP o JIT).

Ambito d'Uso

Sviluppo Web Back-End, API REST, portali e-commerce e piattaforme CMS.

Caratteristiche

Il successo di PHP nel mondo del Web dev è legato a diverse peculiarità funzionali:

Integrazione HTML

I blocchi di codice PHP (<?php ... ?>) possono essere incorporati direttamente dentro le pagine HTML.

Connessione DB (PDO)

Driver nativi (PDO e mysqli) per comunicare in modo sicuro con database MySQL, PostgreSQL e SQLite.

Facilità & Tipizzazione

Curva di apprendimento rapida con tipizzazione debole/dinamica, affiancata dal supporto ai tipi forti introdotto con PHP 8.

Risorse

Accedi ai portali ufficiali e ai manuali di riferimento per lo studio del linguaggio PHP:

Sito Ufficiale

Portale ufficiale del progetto con notizie, download e release ufficiali.

Visita il Sito
Manuale in Italiano

Documentazione completa delle funzioni con esempi ed istruzioni in lingua italiana.

Leggi la Guida
Tester Online 3v4l

Piattaforma online per testare frammenti di codice su tutte le versioni di PHP.

Provalo Online