Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Linguaggio di programmazione PHP, Guide, Progetti e Ricerche di Programmazione e Tecnologie Web

Fondamenti di Linguaggio di programmazione PHP

Tipologia: Guide, Progetti e Ricerche

2017/2018

Caricato il 06/06/2018

giuseppe-ferrara-5
giuseppe-ferrara-5 🇮🇹

1 documento

1 / 26

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
PHP
Lezione 2
Fondamenti di PHP
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a

Anteprima parziale del testo

Scarica Linguaggio di programmazione PHP e più Guide, Progetti e Ricerche in PDF di Programmazione e Tecnologie Web solo su Docsity!

PHP

Lezione 2

Fondamenti di PHP

PHP è un linguaggio di programmazione, che analizza diverse situazioni (l'input degli utenti, i dati contenuti in un database) e di decide, di conseguenza, di produrre codice HTML condizionato ai risultati dell'elaborazione. Questo è, in parole povere, il Web dinamico

E’ importante che durante la programmazione si riesca a far riconoscere all’interprete, il codice PHP da interpretare. Questa fase di riconoscimento è molto importante, dato che permette a PHP di essere incluso all'interno di normale codice HTML in modo da renderne dinamica la creazione. Il codice PHP deve essere compreso fra appositi tag di apertura e di chiusura, che sono i seguenti: //tag di chiusura

RICORDIAMO : per avviare una pagina PHP occorre digitare nella barra degli indirizzi del browser: http://192.168.178.56/vostracartella/file.php se siete a casa nel vostro PC http://localhost/file.php NON BISOGNA EFFETTUARE IL DOPPIO CLIC SUL FILE PHP

Questo banalissimo codice produrrà un file HTML il cui contenuto sarà semplicemente:

Pagina di prova PHP

Ciao Mondo!

La funzione echo in PHP permette di restituire un output. echo "Buongiorno a tutti! ". "". "una bellissima giornata";

Le variabili Le variabili sono componenti fondamentali di qualsiasi linguaggio di programmazione, in quanto ci consentono di trattare i dati durante la programmazione. Immaginiamo una variabile come una specie di contenitore, diversificato per tipologia, all'interno del quale viene conservato un valore, che può cambiare di volta in volta.

Le variabili Dobbiamo inoltre ricordare che il nome delle variabili è sensibile all' uso delle maiuscole e delle minuscole : di conseguenza, se scriviamo due volte un nome di variabile usando le maiuscole in maniera differente, per PHP si tratterà di due variabili distinte! In PHP il nome delle variabili è preceduto dal simbolo del dollaro ($).

Le variabili

I tipi di dato Una variabile può contenere diversi tipi di valori, ognuno dei quali ha un comportamento ed un'utilità differente. Valore booleano I tipi di dato boolean servono per indicare i valori vero o falso all'interno di espressioni logiche. Vediamo un rapido esempio:

Virgola mobile Un numero decimale (a volte citato come "double" o "real"). Attenzione: per indicare i decimali non si usa la virgola, ma il punto. Anche in questo caso la dimensione massima dipende dalla piattaforma. Si possono utilizzare le seguenti sintassi:

Stringa Una stringa è un qualsiasi insieme di caratteri, senza limitazione normalmente contenuto all'interno di una coppia di apici doppi o apici singoli.

Altri operatori molto facili da comprendere sono quelli che permettono di effettuare operazioni aritmetiche sui dati: addizione, sottrazione, divisione, moltiplicazione, modulo. $a = 3 + 7; // addizione $b = 5 - 2; // sottrazione $c = 9 * 6; // moltiplicazione $d = 8 / 2; // divisione $e = 7 % 4; // modulo (il modulo è il resto della divisione intera, in questo caso 3)

Uno degli operatori più utilizzati è quello che serve per concatenare le stringhe: il punto. Concatenare le stringhe $nome = 'pippo'; $stringa1 = 'ciao '. $nome; // $stringa1 vale 'ciao pippo'