Manuale PHP

Mehdi Achour
Friedhelm Betz
Antony Dovgal
Nuno Lopes
Philip Olson
Georg Richter
Damien Seguy
Jakub Vrana
E diversi altri

A cura di

Gabor Hojtsy

A cura di

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

2005-10-26


Sommario
Prefazione
Authors and Contributors
I. Guida Rapida
1. Introduzione
2. Una semplice introduzione
II. Installazione e configurazione
3. General Installation Considerations
4. Installation on Unix systems
5. Installation on Mac OS X
6. Installation on Windows systems
7. Installation of PECL extensions
8. Problems?
9. Runtime Configuration
III. Struttura del Linguaggio
10. Sintassi Fondamentale
11. Types
12. Variables
13. Costanti
14. Expressions
15. Operatori
16. Strutture di controllo
17. Funzioni
18. Classi e Oggetti (PHP 4)
19. Classes and Objects (PHP 5)
20. Exceptions
21. Spiegazioni sui riferimenti
IV. Security
22. Introduction
23. General considerations
24. Installed as CGI binary
25. Installed as an Apache module
26. Filesystem Security
27. Database Security
28. Error Reporting
29. Using Register Globals
30. User Submitted Data
31. Magic Quotes
32. Hiding PHP
33. Keeping Current
V. Caratteristiche
34. Autenticazione HTTP usando PHP
35. Cookies
36. Sessions
37. Dealing with XForms
38. Caricare file
39. Utilizzo di file remoti
40. Gestione della connessione
41. Connessioni Persistenti ai Database
42. Modalità sicura (Safe mode)
43. Utilizzo di PHP da linea di comando
VI. Guida Funzioni
I. Funzioni .NET
II. Funzioni Apache
III. Alternative PHP Cache
IV. Advanced PHP debugger
V. Funzioni di Array
VI. Funzioni Aspell [deprecated]
VII. Funzioni Matematiche BCMath a precisione arbitraria
VIII. PHP bytecode Compiler
IX. Funzioni di compressione Bzip2
X. Funzioni Calendar
XI. Funzioni API CCVS [deprecate]
XII. Funzioni per Classi/Oggetti
XIII. Classkit Functions
XIV. Funzioni ClibPDF
XV. Funzioni di supporto COM per Windows
XVI. Funzioni di Crack
XVII. Funzioni di tipo dei caratteri
XVIII. Funzioni CURL, Client URL Library
XIX. Funzioni di pagamento Cybercash
XX. Crédit Mutuel CyberMUT functions
XXI. Funzioni di amministrazione Cyrus IMAP
XXII. Funzioni di Data e Ora
XXIII. DB++ Functions
XXIV. Database (dbm-style) Abstraction Layer Functions
XXV. Funzioni dBase
XXVI. Funzioni DBM
XXVII. dbx Functions
XXVIII. Funzioni per l'IO diretto
XXIX. Funzioni per le directory
XXX. DOM Functions
XXXI. Funzioni DOM XML
XXXII. Funzioni di gestione degli errori e di logging
XXXIII. Exif Functions
XXXIV. Expect Functions
XXXV. File Alteration Monitor Functions
XXXVI. Funzioni Forms Data Format
XXXVII. Funzioni filePro
XXXVIII. Filesystem Functions
XXXIX. Funzioni Firebird/InterBase
XL. Firebird/Interbase Functions (PDO_FIREBIRD)
XLI. Funzioni FriBiDi
XLII. FrontBase Functions
XLIII. Funzioni FTP
XLIV. Function Handling Functions
XLV. Gettext
XLVI. Funzioni GMP
XLVII. Net_Gopher
XLVIII. Funzioni HTTP
XLIX. Hyperwave Functions
L. Hyperwave API Functions
LI. IBM DB2, Cloudscape and Apache Derby Functions
LII. ICAP Functions [deprecated]
LIII. Iconv
LIV. ID3 Functions
LV. Funzioni di Amministrazione IIS
LVI. Funzioni per le immagini
LVII. IMAP, POP3 and NNTP Functions
LVIII. Informix Functions
LIX. Ingres II Functions
LX. IRC Gateway Functions
LXI. PHP / Java Integration
LXII. KADM5
LXIII. LDAP Functions
LXIV. libxml Functions
LXV. Lotus Notes Functions
LXVI. Funzioni LZF
LXVII. Funzioni di Mail
LXVIII. mailparse Functions
LXIX. Funzioni Matematiche
LXX. MaxDB PHP Extension
LXXI. MCAL Functions
LXXII. Mcrypt Encryption Functions
LXXIII. MCVE Payment Functions
LXXIV. Memcache Functions
LXXV. Mhash Functions
LXXVI. Mimetype Functions
LXXVII. Ming functions for Flash
LXXVIII. Miscellaneous Functions
LXXIX. mnoGoSearch Functions
LXXX. Funzioni per Microsoft SQL Server
LXXXI. Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
LXXXII. Mohawk Software Session Handler Functions
LXXXIII. mSQL Functions
LXXXIV. Multibyte String Functions
LXXXV. muscat Functions
LXXXVI. MySQL Functions
LXXXVII. MySQL Functions (PDO_MYSQL)
LXXXVIII. MySQL Improved Extension
LXXXIX. Ncurses Terminal Screen Control Functions
XC. Funzioni di rete
XCI. Newt Functions
XCII. NSAPI-specific Functions
XCIII. Object Aggregation/Composition Functions
XCIV. Proprietà object e method call overloading
XCV. Funzioni Oracle 8
XCVI. Funzioni ODBC (Unificate)
XCVII. ODBC and DB2 functions (PDO_ODBC)
XCVIII. oggvorbis
XCIX. OpenAL Audio Bindings
C. OpenSSL Functions
CI. Funzioni Oracle
CII. Oracle Functions (PDO_OCI)
CIII. Output Control Functions
CIV. Ovrimos SQL Functions
CV. Paradox File Access
CVI. Parsekit Functions
CVII. Process Control Functions
CVIII. Funzioni per le espressioni regolari (Perl compatibili)
CIX. PDF functions
CX. PDO Functions
CXI. PHP Opzioni&Informazioni
CXII. Funzioni POSIX
CXIII. Funzioni per le espressioni regolari (POSIX estesa)
CXIV. Funzioni PostgreSQL
CXV. PostgreSQL Functions (PDO_PGSQL)
CXVI. Funzioni per le Stampanti
CXVII. Funzioni per l'esecuzione di programmi
CXVIII. PostScript document creation
CXIX. Pspell Functions
CXX. Funzioni qtdom
CXXI. Radius
CXXII. Rar Functions
CXXIII. GNU Readline
CXXIV. GNU Recode Functions
CXXV. RPM Header Reading Funzioni
CXXVI. runkit Functions
CXXVII. Satellite CORBA client extension [deprecated]
CXXVIII. SDO Functions
CXXIX. SDO XML Data Access Service Functions
CXXX. SDO Relational Data Access Service Functions
CXXXI. Funzioni per i semafori, la memoria condivisa ed IPC
CXXXII. SESAM Database Functions
CXXXIII. PostgreSQL Session Save Handler
CXXXIV. Funzioni di gestione della sessione
CXXXV. Funzioni relative alla memoria condivisa
CXXXVI. SimpleXML functions
CXXXVII. Funzioni per SNMP
CXXXVIII. SOAP Functions
CXXXIX. Funzioni relative ai Socket
CXL. Standard PHP Library (SPL) Functions
CXLI. SQLite
CXLII. SQLite Functions (PDO_SQLITE)
CXLIII. Secure Shell2 Functions
CXLIV. Stream Functions
CXLV. Stringhe
CXLVI. Shockwave Flash Functions
CXLVII. Sybase Functions
CXLVIII. TCP Wrappers Functions
CXLIX. Tidy Functions
CL. Tokenizer Functions
CLI. Unicode Functions
CLII. URL Functions
CLIII. Funzioni per la gestione delle variabili
CLIV. Verisign Payflow Pro Functions
CLV. Funzioni vpopmail
CLVI. Funzioni W32api
CLVII. WDDX Functions
CLVIII. win32service Functions
CLIX. xattr Functions
CLX. xdiff Functions
CLXI. Funzioni relative al parser XML
CLXII. Funzioni XML-RPC
CLXIII. XMLReader functions
CLXIV. XSL functions
CLXV. Funzioni XSLT
CLXVI. YAZ Functions
CLXVII. YP/NIS Functions
CLXVIII. Funzioni per File Zip (Accesso di Sola Lettura)
CLXIX. Funzioni di compressione Zlib
VII. PHP and Zend Engine Internals
44. Streams API for PHP Extension Authors
45. PDO Driver How-To
46. Zend API: Hacking the Core of PHP
47. Extending PHP 3
VIII. FAQ: Frequently Asked Questions (domande e risposte ricorrenti)
48. Informazioni Generali
49. Mailing list
50. Ottenere PHP
51. Database issues
52. Installazione
53. Problemi di installazione
54. Using PHP
55. PHP and HTML
56. PHP e COM
57. PHP e gli altri linguaggi di programmazione
58. Migrazione da PHP 2 a PHP 3
59. Migrazione da PHP3 a PHP4
60. Migrating from PHP 4 to PHP 5
61. Domande varie
IX. Appendici
A. History of PHP and related projects
B. Migrating from PHP 4 to PHP 5
C. Migrating from PHP 3 to PHP 4
D. Migrazione da PHP/FI 2 a PHP 3
E. Debugging PHP
F. Configure options
G. Impostazioni del php.ini
H. List of Supported Timezones
I. Extension Categorization
J. Lista dei sinonimi delle funzioni PHP
K. Parole riservate nel PHP
L. List of Resource Types
M. List of Supported Protocols/Wrappers
N. List of Available Filters
O. List of Supported Socket Transports
P. PHP type comparison tables
Q. List of Parser Tokens
R. Informazioni sul manuale
S. Open Publication License
T. Indice delle Funzioni
U. Informazioni mancanti