Manuale PHP

Stig Sæther Bakken
Alexander Aulbach
Egon Schmid
Jim Winstead
Lars Torben Wilson
Rasmus Lerdorf
Andrei Zmievski
Jouni Ahto

A cura di

Luca Perugini
Simone Cortesi
Tradotto con la collaborazione di:
Marco Cucinato
Massimo Colombo
Marco De Nittis
Darvin Andrioli
Fabio Gandola
Sergio Marchesini
Alan D'Angelo
Giacomo Tesio
Marco Spisto
Gabriele Scaroni
Mariano Calandra
Rocco Curcio
Luca Costantino

09-07-2002


Sommario
Prefazione
I. Guida Rapida
1. Introduzione
2. Installazione
3. Configuration
4. Security
II. Struttura del Linguaggio
5. Sintassi Fondamentale
6. Types
7. Variables
8. Costanti
9. Expressions
10. Operatori
11. Strutture di controllo
12. Funzioni
13. Classi e Oggetti
14. References Explained
III. Caratteristiche
15. Gestione degli errori
16. Creazione e manipolazione di immagini
17. Autenticazione HTTP usando PHP
18. Cookies
19. Caricare file
20. Utilizzo di file remoti
21. Connection handling
22. Connessioni Persistenti ai Database
23. Modalità sicura (Safe mode)
24. Using PHP from the command line
IV. Guida Funzioni
I. Funzioni Apache
II. Funzioni di Array
III. Funzioni Aspell [deprecated]
IV. Funzioni Matematiche BCMath a precisione arbitraria
V. Funzioni di compressione Bzip2
VI. Funzioni Calendar
VII. Funzioni API CCVS
VIII. Funzioni di supporto COM per Windows
IX. Funzioni per Classi/Oggetti
X. Funzioni ClibPDF
XI. Funzioni di Crack
XII. Funzioni CURL, Client URL Library
XIII. Funzioni di pagamento Cybercash
XIV. Crédit Mutuel CyberMUT functions
XV. Cyrus IMAP administration functions
XVI. Funzioni di tipo dei caratteri
XVII. Database (dbm-style) abstraction layer functions
XVIII. Funzioni di Data e Ora
XIX. Funzioni dBase
XX. Funzioni DBM
XXI. dbx functions
XXII. DB++ Functions
XXIII. Direct IO functions
XXIV. Funzioni per le directory
XXV. DOM XML functions
XXVI. Funzioni .NET
XXVII. Funzioni di gestione degli errori e di logging
XXVIII. FrontBase Functions
XXIX. Funzioni filePro
XXX. Funzioni sul filesystem
XXXI. Forms Data Format functions
XXXII. Funzioni FriBiDi
XXXIII. Funzioni FTP
XXXIV. Function Handling functions
XXXV. Gettext
XXXVI. Funzioni GMP
XXXVII. Funzioni HTTP
XXXVIII. Hyperwave functions
XXXIX. Hyperwave API functions
XL. ICAP Functions [deprecated]
XLI. funzioni iconv
XLII. Funzioni per le immagini
XLIII. IMAP, POP3 and NNTP functions
XLIV. Informix functions
XLV. Funzioni InterBase
XLVI. Ingres II functions
XLVII. IRC Gateway Functions
XLVIII. Java
XLIX. LDAP functions
L. Funzioni di Mail
LI. mailparse functions
LII. Funzioni Matematiche
LIII. Multi-Byte String Functions
LIV. MCAL functions
LV. Mcrypt Encryption Functions
LVI. Mhash Functions
LVII. Mimetype Functions
LVIII. Funzioni per Microsoft SQL Server
LIX. Ming functions for Flash
LX. Miscellaneous functions
LXI. mnoGoSearch Functions
LXII. mSQL functions
LXIII. MySQL Functions
LXIV. Mohawk Software session handler functions
LXV. muscat functions
LXVI. Funzioni di rete
LXVII. Ncurses terminal screen control functions
LXVIII. Lotus Notes functions
LXIX. Funzioni ODBC Unificate
LXX. Funzioni Oracle 8
LXXI. OpenSSL functions
LXXII. Funzioni Oracle
LXXIII. Ovrimos SQL functions
LXXIV. Output Control Functions
LXXV. Proprietà object e method call overloading
LXXVI. PDF functions
LXXVII. Verisign Payflow Pro functions
LXXVIII. PHP Options&Information
LXXIX. POSIX functions
LXXX. Funzioni PostgreSQL
LXXXI. Process Control Functions
LXXXII. Funzioni per l'esecuzione di programmi
LXXXIII. Funzioni per le stampanti
LXXXIV. Pspell Functions
LXXXV. GNU Readline
LXXXVI. GNU Recode functions
LXXXVII. Funzioni per le espressioni regolari (Perl compatibili)
LXXXVIII. Funzioni qtdom
LXXXIX. Funzioni per le espressioni regolari (POSIX estesa)
XC. Funzioni per i semafori, la memoria condivisa ed IPC
XCI. SESAM database functions
XCII. Funzioni di gestione della sessione
XCIII. Funzioni relative alla memoria condivisa
XCIV. Shockwave Flash functions
XCV. Funzioni per SNMP
XCVI. Funzioni relative ai Socket
XCVII. String functions
XCVIII. Sybase functions
XCIX. Tokenizer functions
C. URL Functions
CI. Funzioni di Variabili
CII. Funzioni vpopmail
CIII. Funzioni W32api
CIV. WDDX Functions
CV. Funzioni relative al parser XML
CVI. Funzioni XMLRPC
CVII. Funzioni XSLT
CVIII. YAZ functions
CIX. YP/NIS Functions
CX. Funzioni per File Zip (Accesso di Sola Lettura)
CXI. Zlib Compression Functions
V. Extending PHP 4.0
25. Overview
26. Extension Possibilities
27. Source Layout
28. PHP's Automatic Build System
29. Creating Extensions
30. Using Extensions
31. Troubleshooting
32. Source Discussion
33. Accepting Arguments
34. Creating Variables
35. Duplicating Variable Contents: The Copy Constructor
36. Returning Values
37. Printing Information
38. Startup and Shutdown Functions
39. Calling User Functions
40. Initialization File Support
41. Where to Go from Here
42. Reference: Some Configuration Macros
43. API Macros
VI. FAQ: Frequently Asked Questions (domande e risposte ricorrenti)
44. Informazioni Generali
45. Mailing list
46. Ottenere PHP
47. Database issues
48. Installazione
49. Problemi di installazione
50. Using PHP
51. PHP and HTML
52. PHP e COM
53. PHP e gli altri linguaggi di programmazione
54. Migrazione da PHP 2 a PHP 3
55. Migrazione da PHP 3 a PHP 4
56. Domande varie
VII. Appendici
A. History of PHP and related projects
B. Migrating from PHP 3 to PHP 4
C. Migrazione da PHP/FI 2 a PHP 3
D. Debugging PHP
E. Extending PHP
F. Lista dei sinonimi delle funzioni PHP
G. Parole riservate nel PHP
H. List of Resource Types
I. List of Parser Tokens
J. Informazioni sul manuale
K. missing stuff