Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Copertina
Title
Colophon
Introduzione
Organizzazione dell’opera
Finalità
Convenzioni adottate in questo libro
Capitolo 1 - Uno sguardo a PHP5
Introduzione a PHP
Breve storia di PHP
Caratteristiche di PHP 5
Per iniziare
Installazione su sistemi Unix-like
Installazione su sistemi Windows
Il primo script PHP
Memorizzazione delle informazioni
Ricezione di dati da un form
Controllo del flusso di esecuzione
Cicli
Conclusioni
Capitolo 2 - I mattoni del linguaggio
Tipi di dato
Numeri interi
Numeri in virgola mobile
Stringhe
Indicizzazione delle stringhe
Valori booleani
Il tipo NULL
Variabili
Variabili per valore
Variabili per riferimento
Costanti
Regole di conversione
Caso 1.
Caso 2.
Caso 3.
Caso 4.
Caso 5.
Caso 6.
Caso 7.
Caso 8.
Caso 9.
Caso 10.
Operatori
Operatori aritmetici
Operatori di assegnamento
Operatori relazionali
Operatori logici
Operatori di casting
Altri operatori
Concatenazione
Variabili di variabili
Operatore di silence
Operatore ternario
Conclusione
Capitolo 3 - Controllo dell’esecuzione
Costrutti di controllo
Istruzione if
Istruzione if-else
Istruzione if-elseif-else
Costrutto switch
Operatore ternario
Cicli
Ciclo for
Ciclo foreach
Ciclo do - while
Ciclo while
Istruzione break
Istruzione continue
Istruzione exit
Istruzione die
Gestione delle eccezioni
Conclusioni
Capitolo 4 - Funzioni
Dichiarazione
Valori di ritorno
Visibilità
Global
Static
Passaggio di parametri
Passaggio di parametri per valore
Passaggio di parametri per riferimento
Valori di default per i parametri
Numero variabile di parametri
Funzioni ricorsive
Chiamata a funzioni dinamiche
Conclusioni
Capitolo 5 - Array
Regole sintattiche
Array monodimensionali
Dichiarazione
Aggiunta di elementi e navigazione
Altri metodi di inizializzazione
Array multidimensionali
Rappresentazione spaziale
Operatore +
Conclusioni
Capitolo 6 - Modello a oggetti
Metodologia object oriented
Incapsulazione
Polimorfismo
Ereditarietà
Il modello a oggetti di PHP5
Definizione e utilizzo di una classe
Costruzione e distruzione di un oggetto
Ereditarietà
Accesso agli elementi interni di una classe
Modificatori di accesso
Accesso diretto alle proprietà
Accesso ai metodi
Overloading
Accesso agli oggetti della superclasse
Attributi e metodi statici
Attributi statici
Metodi statici
Costanti
L’operatore ::
Il costrutto self
Uguaglianza tra oggetti
Uguaglianza personalizzata tra oggetti
Clonazione
Clonazione personalizzata
Interfacce
Classi astratte
Conclusioni
Capitolo 7 - Integrazione con il browser
Scrittura sul browser
Lettura delle informazioni dal browser
Passaggio di array come parametri
Upload di file sul server
Controllo delle sessioni
Include e require
Conclusioni
Capitolo 8 - Integrazione con il database
Accesso a un database MySQL
Query di estrazione
Inserimento di un record
Indici autoincrementali
Navigazione tra i record
Un’interfaccia più evoluta
Eliminazione di un record
Modifica di un record
Conclusioni
← Prev
Back
Next →
← Prev
Back
Next →