./changes.log is not readable
[[
start
]]
PhpBook.it
Traccia:
»
start
PhpBook.it, il primo libro ‘
libero
’ dedicato al
PHP
.
—
michel morelli
27/05/2005 16:05
L'indice
Introduzione
Cos'è PHP, storia e futuro
Come collaborare
Come supportare il progetto
Contatti
Installazione
Dove reperire i sorgenti
Come compilare sotto Linux
PHP+MySQL
Apache+PHP
Come installare sotto Windows
Come installare sotto Mac OS X
I sistemi all-in-one per Windows
I sistemi all-in-one per Mac OS X
Programmazione
La base
I commenti
Le variabili 'semplici'
I numeri interi e con la virgola
Le stringhe
Le variabili 'per riferimento'
I booleani
Cancellare una variabile
Le funzioni
I cicli
I controlli
Gli array
Includere codice esterno
Classi
La struttura portante delle classi
Utilizzo degli oggetti
Funzioni astratte
Utilizzare una classe non istanziata
%%__sleep%% e %%__wakeup%%
Conclusioni
Programmazione avanzata
Eccezioni
Interfacce
Operazioni sui bit
Espressioni regolari
Utilizzare i file
FILE,LINE,METHOD
Conclusioni
Classi programmazione avanzata
Utilizzo diretto delle classi
Il tipo di classe nei metodi
Caricamento automatico della classe
Clonare una classe
__set, __get e __call
Variabili costanti
Funzioni costanti
Metodi di tipo final
Self::
Da classe a stringa
Foreach sulle classi
Utilizzo degli oggetti come array
Interagire
_GET e _POST
Cookie
Upload di un file
Conclusioni
Sessioni
Utilizzare le sessioni
Alcune impostazioni sulle sessioni
Una classe
Conclusioni
Sqlite
Cosa è
Differenze con i RDBMS standard
La classe di gestione
Utilizzo pratico
Conclusioni
PDO
Cosa è
Le classi che ne fanno parte
Utilizzo pratico
Conclusioni
SimpleXML
Cosa è
Le funzioni
Inserire link esterni utilizzando SimpleXML
Conclusioni
Reflection API
Cosa è
Come utilizzarle al meglio
Ricostruire una classe
Conclusioni
PEAR
Cosa è
Cenni sulle classi interne
Conclusioni
SPL
Cosa è
Le classi che ne fanno parte
Conclusioni
Design patterns
Model-View-Controller
Business delegate
Data access object
Framework
ZNF
Prado
Mojavi
Costruire codice di qualità
Conding standards
Ottimizzazione
Sicurezza
Template
Le scelte principali
La prima parte della classe
Le funzioni accessorie
Merge()
Create()
html_block
php_block
function_block
Un esempio pratico
Suggerimenti per migliorare la classe
Classe MySQL
L'interfaccia di collegamento
La classe per la gestione
Implementazione dell'interfaccia
Migliorare la classe
Suggerimenti per una nuova versione
Conclusioni
Classe C_LISTE
Cosa è una lista
Prima di creare una lista
La base della lista
Aggiungere un elemento
Aggiornare un elemento
Cancellare un elemento
Prendere un elemento ben preciso
Il numero di elementi
Conclusioni
Esempi
Realizzazione di una gestione degli utenti del proprio sito
Realizzazione di una gerarchia di permessi (ACL minimale)
Come collaborare
Cose da inserire
Suggerimenti per idee e miglioramenti
start.txt · Ultima modifica: 30/09/2006 16:52