Cẩm nang PHP

Từ Fotech MediaWiki

PHP Manual

Mehdi Achour

Friedhelm Betz

Antony Dovgal

Nuno Lopes

Philip Olson

Georg Richter

Damien Seguy

Jakub Vrana

And several others

???? ?? Gabor Hojtsy 2005-11-21


Copyright © 1997-2005 the PHP Documentation Group



Preface

Authors and Contributors

I. Getting Started

1. Giới thiệu
2. Một bài học đơn giản

II. Cài đặt và cấu hình

3. Lưu ý chung khi cài đặt
4. Cài đặt trên Unix
5. Cài đặt trên Mac OS X
6. Cài đặt trên Windows
7. Cài phần mở rộng PECL
8. Problems?
9. Runtime Configuration

III. Tra cứu về ngôn ngữ

10. Cú pháp căn bản
11. Các kiểu dữ liệu
12. Các biến
13. Các hàm
14. Các biểu thức
15. Các toán tử
16. Các cấu trúc điều khiển
17. Các hàm
18. Lớp và đối tượng trong PHP 4
19. Lớp và đối tượng trong PHP 5
20. Exceptions
21. References Explained

IV. Bảo mật

22. Giới thiệu
23. General considerations
24. Installed as CGI binary
25. Installed as an Apache module
26. Bảo mật hệ thống file
27. Bảo mật cơ sở dữ liệu
28. Thông báo lỗi
29. Using Register Globals
30. User Submitted Data
31. Magic Quotes
32. Giấu mã PHP
33. Keeping Current

V. Các tính năng

34. HTTP authentication with PHP
35. Cookie
36. Session
37. Dealing with XForms
38. Thao tác với upload tập tin
39. Sử dụng file từ xa
40. Quản lý kết nối
41. Persistent Database Connections
42. Safe Mode
43. Chạy PHP từ command line

VI. Tra cứu hàm

I. Các hàm .NET
II. Các hàm chuyên biệt cho Apache
III. Alternative PHP Cache
IV. PHP debugger cao cấp
V. Các hàm về mảng
VI. Aspell functions [deprecated]
VII. BCMath Arbitrary Precision Mathematics Functions
VIII. PHP bytecode Compiler
IX. Bzip2 Compression Functions
X. Các hàm về lịch
XI. CCVS API Functions [deprecated]
XII. Các hàm về Lớp và Đối tượng
XIII. Các hàm Classkit
XIV. ClibPDF Functions
XV. COM và .Net (Windows)
XVI. Các hàm bẻ khóa
XVII. Character Type Functions
XVIII. CURL, Client URL Library Functions
XIX. Cybercash Payment Functions
XX. Credit Mutuel CyberMUT functions
XXI. Cyrus IMAP administration Functions
XXII. Các hàm thao tác với ngày tháng và thời gian
XXIII. Các hàm về DB++
XXIV. Database (dbm-style) Abstraction Layer Functions
XXV. Các hàm dBase
XXVI. DBM Functions [deprecated]
XXVII. Các hàm dbx
XXVIII. Các hàm IO trực tiếp
XXIX. Các hàm về thư mục
XXX. Các hàm về DOM
XXXI. Các hàm về DOM XML
XXXII. Error Handling and Logging Functions
XXXIII. Các hàm Exif
XXXIV. Expect Functions
XXXV. File Alteration Monitor Functions
XXXVI. Forms Data Format Functions
XXXVII. filePro Functions
XXXVIII. Các hàm file hệ thống
XXXIX. Firebird/InterBase Functions
XL. Firebird/Interbase Functions (PDO_FIREBIRD)
XLI. FriBiDi Functions
XLII. FrontBase Functions
XLIII. Các hàm FTP
XLIV. Function Handling Functions
XLV. Gettext
XLVI. Các hàm thao tác với GMP
XLVII. gnupg Functions
XLVIII. Net_Gopher
XLIX. Các hàm HTTP
L. Các hàm Hyperwave
LI. Các hàm API của Hyperwave
LII. IBM DB2, Cloudscape and Apache Derby Functions
LIII. ICAP Functions [deprecated]
LIV. iconv Functions
LV. Các hàm thao tác với ID3
LVI. Các hàm quản trị IIS
LVII. Các hàm xử lý ảnh
LVIII. Các hàm IMAP, POP3, và NNTP
LIX. Các hàm Informix
LX. Các hàm Ingres II
LXI. IRC Gateway Functions
LXII. Tích hợp PHP / Java
LXIII. KADM5
LXIV. Các hàm thao tác với LDAP
LXV. Các hàm libxml
LXVI. Các hàm Lotus Notes
LXVII. Các hàm LZF
LXVIII. Các hàm Mail
LXIX. mailparse Functions
LXX. Các hàm toán học
LXXI. Phần mở rộng MaxDB trong PHP
LXXII. Các hàm thao tác với MCAL
LXXIII. Mcrypt Encryption Functions
LXXIV. MCVE (Monetra) Payment Functions
LXXV. Các hàm thao tác với Memcache
LXXVI. Mhash Functions
LXXVII. Các hàm thao tác với Mimetype
LXXVIII. Các hàm Ming dành cho Flash
LXXIX. Miscellaneous Functions
LXXX. mnoGoSearch Functions
LXXXI. Các hàm thao tác với Microsoft SQL Server
LXXXII. Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
LXXXIII. Mohawk Software Session Handler Functions
LXXXIV. Các hàm thao tác với mSQL
LXXXV. Multibyte String Functions
LXXXVI. muscat Functions
LXXXVII. Các hàm thao tác với MySQL
LXXXVIII. Các hàm thao tác với MySQL (PDO_MYSQL)
LXXXIX. MySQL Improved Extension
XC. Ncurses Terminal Screen Control Functions
XCI. Các hàm về mạng
XCII. Newt Functions
XCIII. NSAPI-specific Functions
XCIV. Object Aggregation/Composition Functions
XCV. Object property and method call overloading
XCVI. Các hàm thao tác với Oracle
XCVII. Các hàm thao tác với ODBC (Unified)
XCVIII. Các hàm thao tác với ODBC và DB2 (PDO_ODBC)
XCIX. oggvorbis
C. OpenAL Audio Bindings
CI. Các hàm OpenSSL
CII. Oracle Functions [deprecated]
CIII. Các hàm thao tác với Oracle (PDO_OCI)
CIV. Output Control Functions
CV. Các hàm thao tác với Ovrimos SQL
CVI. Paradox File Access
CVII. Parsekit Functions
CVIII. Process Control Functions
CIX. Regular Expression Functions (Perl-Compatible)
CX. Các hàm PDF
CXI. Các hàm thao tác với PDO
CXII. PHP Options&Information
CXIII. Các hàm thao tác với POSIX
CXIV. Regular Expression Functions (POSIX Extended)
CXV. Các hàm PostgreSQL
CXVI. PostgreSQL Functions (PDO_PGSQL)
CXVII. Các hàm thao tác với máy in
CXVIII. Program Execution Functions
CXIX. Tạo tài liệu PostScript
CXX. Các hàm thao tác với Pspell
CXXI. Các hàm thao tác với qtdom
CXXII. Radius
CXXIII. Các hàm Rar
CXXIV. GNU Readline
CXXV. GNU Recode Functions
CXXVI. RPM Header Reading Functions
CXXVII. Các hàm thao tác với runkit
CXXVIII. Satellite CORBA client extension [deprecated]
CXXIX. Các hàm thao tác với SDO
CXXX. SDO XML Data Access Service Functions
CXXXI. SDO Relational Data Access Service Functions
CXXXII. Semaphore, Shared Memory and IPC Functions
CXXXIII. SESAM Database Functions
CXXXIV. PostgreSQL Session Save Handler
CXXXV. Các hàm quản lý Session
CXXXVI. Các hàm Shared
CXXXVII. Các hàm thao tác với SimpleXML
CXXXVIII. Các hàm SNMP
CXXXIX. Các hàm SOAP
CXL. Các hàm thao tác với Socket
CXLI. Các hàm thư viện chuẩn của PHP (SPL)
CXLII. Các hàm xử lý SQLite
CXLIII. Các hàm xử lý SQLite (PDO_SQLITE)
CXLIV. Secure Shell2 Functions
CXLV. Stream Functions
CXLVI. Các hàm xử lý xâu
CXLVII. Các hàm Shockwave Flash
CXLVIII. Sybase Functions
CXLIX. TCP Wrappers Functions
CL. Tidy Functions
CLI. Tokenizer Functions
CLII. Các hàm thao tác với Unicode
CLIII. Các hàm xử lý URL
CLIV. Variable Handling Functions
CLV. Verisign Payflow Pro Functions
CLVI. vpopmail Functions
CLVII. Các hàm thao tác với W32api
CLVIII. Các hàm WDDX
CLIX. Các hàm win32service
CLX. Các hàm xattr
CLXI. xdiff Functions
CLXII. Các hàm XML Parser
CLXIII. Các hàm XML-RPC
CLXIV. Các hàm XMLReader
CLXV. Các hàm thao tác với XSL
CLXVI. Các hàm thao tác với XSLT
CLXVII. Các hàm thao tác với YAZ
CLXVIII. YP/NIS Functions
CLXIX. Zip File Functions (Read Only Access)
CLXX. Các hàm thao tác với thư viện nén 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

48. General Information
49. Mailing lists
50. Obtaining PHP
51. Các vấn đề liên quan tới CSDL
52. Các hỏi đáp thường gặp FAQ về cài đặt
53. Build Problems
54. Using PHP
55. PHP và HTML
56. PHP và COM
57. PHP và các ngôn ngữ khác
58. Migrating from PHP 2 to PHP 3
59. Migrating from PHP 3 to PHP 4
60. Migrating from PHP 4 to PHP 5
61. Miscellaneous Questions

IX. Appendixes

A. Lịch sử của PHP và các dự án liên quan
B. Chuyển từ PHP 4 lên PHP 5
C. Chuyển từ PHP 3 lên PHP 4
D. Chuyển từ PHP/FI 2 lên PHP 3
E. Bắt lỗi PHP
F. Tùy chọn cấu hình
G. Các tham số của php.ini
H. Danh sách các múi giờ được hỗ trợ
I. Extension Categorization
J. List of Function Aliases
K. Danh sách từ khóa
L. Danh sách các loại tài nguyên (Resource)
M. List of Supported Protocols/Wrappers
N. Danh sách các bộ lọc hiện có
O. List of Supported Socket Transports
P. Các bảng so sánh các kiểu trong PHP
Q. List of Parser Tokens
R. Thông tin về cẩm nang này
S. Open Publication License
T. Function Index

X. HTML Help Edition

62. About This Edition
63. Using PHP Manual CHM Edition
64. The Full Text Search
65. Specialities of this Edition
66. Integrating the PHP Manual
67. Skin development
68. CHM Edition Credits
Công cụ cá nhân