PHP: Introduzione

Che cos’è PHP?

  • PHP è l’acronimo di “PHP: Hypertext Preprocessor”
  • PHP è un linguaggio di scripting open source ampiamente utilizzato
  • Gli script PHP vengono eseguiti sul server
  • PHP può essere scaricato e utilizzato gratuitamente

PHP è un linguaggio straordinario e popolare!

È abbastanza potente da essere al centro del più grande sistema di blogging sul web (WordPress)!
È abbastanza profondo per gestire il più grande social network (Facebook)!
È anche abbastanza facile essere la prima lingua lato server per principianti!


Che cos’è un file PHP?

  • I file PHP possono contenere testo, HTML, CSS, JavaScript e codice PHP
  • Il codice PHP viene eseguito sul server e il risultato viene restituito al browser come semplice HTML
  • I file PHP hanno estensione ” .php

Cosa può fare PHP?

  • PHP può generare contenuti dinamici di pagine
  • PHP può creare, aprire, leggere, scrivere, eliminare e chiudere file sul server
  • PHP può raccogliere i dati dei moduli
  • PHP può inviare e ricevere cookie
  • PHP può aggiungere, eliminare, modificare i dati nel tuo database
  • PHP può essere utilizzato per controllare l’accesso dell’utente
  • PHP può crittografare i dati

Con PHP non sei limitato all’output HTML. È possibile produrre immagini, file PDF e persino filmati Flash. Puoi anche generare qualsiasi testo, come XHTML e XML.


Perché PHP?

  • PHP funziona su varie piattaforme (Windows, Linux, Unix, Mac OS X, ecc.)
  • PHP è compatibile con quasi tutti i server utilizzati oggi (Apache, IIS, ecc.)
  • PHP supporta una vasta gamma di database
  • PHP è gratuito. Scaricalo dalla risorsa PHP ufficiale: www.php.net
  • PHP è facile da imparare e funziona in modo efficiente sul lato server

Novità di PHP 7

  • PHP 7 è molto più veloce della precedente versione stabile stabile (PHP 5.6)
  • PHP 7 ha migliorato la gestione degli errori
  • PHP 7 supporta dichiarazioni di tipo più rigorose per argomenti di funzioni
  • PHP 7 supporta nuovi operatori (come l’operatore spaceship: <=>)

Esempio

<!DOCTYPE html>
<html>
<body>

<?php
echo "Ciao a tutti!";
?>

</body>
</html>