PHP 7.2 Documentation
Table of Contents
Copyright
PHP Manual
- Preface
Getting Started
- Introduction
- A simple tutorial
Installation and Configuration
- General Installation Considerations
- Installation on Unix systems
- Installation on macOS
- Installation on Windows systems
- Installation on Cloud Computing platforms
- FastCGI Process Manager (FPM)
- Installation of PECL extensions
- Problems?
- Runtime Configuration
Language Reference
- Basic syntax
- Types
- Variables
- Constants
- Expressions
- Operators
- Control Structures
- Functions
- Classes and Objects
- Namespaces
- Errors
- Exceptions
- Generators
- References Explained
- Predefined Variables
- Predefined Exceptions
- Predefined Interfaces and Classes
- Context options and parameters
- Supported Protocols and Wrappers
Security
- Introduction
- General considerations
- Installed as CGI binary
- Installed as an Apache module
- Session Security
- Filesystem Security
- Database Security
- Error Reporting
- Using Register Globals
- User Submitted Data
- Magic Quotes
- Hiding PHP
- Keeping Current
Features
- HTTP authentication with PHP
- Cookies
- Sessions
- Dealing with XForms
- Handling file uploads
- Using remote files
- Connection handling
- Persistent Database Connections
- Safe Mode
- Command line usage — Using PHP from the command line
- Garbage Collection
- DTrace Dynamic Tracing
Function Reference
- Affecting PHP's Behaviour
- Audio Formats Manipulation
- Authentication Services
- Command Line Specific Extensions
- Compression and Archive Extensions
- Credit Card Processing
- Cryptography Extensions
- Database Extensions
- Date and Time Related Extensions
- File System Related Extensions
- Human Language and Character Encoding Support
- Image Processing and Generation
- Mail Related Extensions
- Mathematical Extensions
- Non-Text MIME Output
- Process Control Extensions
- Other Basic Extensions
- Other Services
- Search Engine Extensions
- Server Specific Extensions
- Session Extensions
- Text Processing
- Variable and Type Related Extensions
- Web Services
- Windows Only Extensions
- XML Manipulation
- GUI Extensions
PHP at the Core: A Hacker's Guide
- Preface
- Memory management
- Working with Variables
- Writing Functions
- Writing Classes
- Working with Resources
- Working with INI settings
- Working with streams
- The "counter" Extension - A Continuing Example
- The PHP 5 build system
- Extension structure
- PDO Driver How-To
- Extension FAQs
- Zend Engine 2 API reference
- Zend Engine 2 Opcodes
- Zend Engine 1
FAQ — FAQ: Frequently Asked Questions
- General Information
- Mailing lists
- Obtaining PHP
- Database issues
- Installation
- Build Problems
- Using PHP
- Password Hashing — Safe Password Hashing
- PHP and HTML
- PHP and COM
- Miscellaneous Questions
Appendices
- History of PHP and Related Projects
- Migrating from PHP 7.2.x to PHP 7.3.x
- Migrating from PHP 7.1.x to PHP 7.2.x
- Migrating from PHP 7.0.x to PHP 7.1.x
- Migrating from PHP 5.6.x to PHP 7.0.x
- Migrating from PHP 5.5.x to PHP 5.6.x
- Migrating from PHP 5.4.x to PHP 5.5.x
- Migrating from PHP 5.3.x to PHP 5.4.x
- Migrating from PHP 5.2.x to PHP 5.3.x
- Migrating from PHP 5.1.x to PHP 5.2.x
- Migrating from PHP 5.0.x to PHP 5.1.x
- Migrating from PHP 4 to PHP 5.0.x
- Debugging in PHP
- Configure options
- php.ini directives
- Extension List/Categorization
- List of Function Aliases
- List of Reserved Words
- List of Resource Types
- List of Available Filters
- List of Supported Socket Transports
- PHP type comparison tables
- List of Parser Tokens
- Userland Naming Guide
- About the manual
- Creative Commons Attribution 3.0
- Index listing
- Changelog
Dokumentasi PHP 7.2
Isi kandungan
hak cipta
Manual PHP
- Pengantar
Bermula
- Pengenalan
- Satu tutorial mudah
Pemasangan dan Konfigurasi
- Pertimbangan Pemasangan Umum
- Pemasangan pada sistem Unix
- Pemasangan pada macOS
- Pemasangan pada sistem Windows
- Pemasangan pada platform Cloud Computing
- Pengurus Proses FastCGI (FPM)
- Pemasangan sambungan PECL
- Masalah?
- Konfigurasi Runtime
Rujukan Bahasa
- Sintaks asas
- Jenis
- Pembolehubah
- Selalu
- Ekspresi
- Operator
- Struktur Kawalan
- Fungsi
- Kelas dan Objek
- Ruang nama
- Kesilapan
- Pengecualian
- Penjana
- Rujukan Dijelaskan
- Pembolehubah yang telah ditetapkan
- Pengecualian yang telah ditetapkan
- Antaramuka dan Kelas yang telah ditetapkan
- Pilihan dan parameter konteks
- Protokol dan Wrappers yang disokong
Keselamatan
- Pengenalan
- Pertimbangan umum
- Dipasang sebagai binari CGI
- Dipasang sebagai modul Apache
- Keselamatan Sesi
- Keselamatan Filesystem
- Keselamatan Pangkalan Data
- Pelaporan Ralat
- Menggunakan Daftar Globals
- Data Dihantar Pengguna
- Petikan Magic
- Menyembunyikan PHP
- Mengekalkan Semasa
ciri-ciri
- Pengesahan HTTP dengan PHP
- Kuki
- Sesi
- Berurusan dengan XForms
- Mengendalikan muat naik fail
- Menggunakan fail jauh
- Pengendalian sambungan
- Sambungan Pangkalan Data Persisten
- Safe mode
- Penggunaan baris arahan - Menggunakan PHP dari baris arahan
- Kutipan sampah
- DTrace Dynamic Tracing
Rujukan Fungsi
- Mempengaruhi Kelakuan PHP
- Manipulasi Format Audio
- Perkhidmatan Pengesahan
- Sambungan Khusus Talian Perintah
- Sambungan Mampatan dan Arkib
- Pemprosesan Kad Kredit
- Sambungan Kriptografi
- Sambungan Pangkalan Data
- Sambungan Berkaitan Tarikh dan Masa
- Sambungan Berkaitan Sistem Fail
- Sokongan Pengkodan Bahasa dan Watak Manusia
- Pemprosesan Imej dan Penjanaan
- Pelanjutan Berkaitan Mel
- Pelanjutan Matematik
- Output MIME Bukan Teks
- Sambungan Kawalan Proses
- Pelanjutan Asas Lain
- Perkhidmatan yang lain
- Pelanjutan Enjin Carian
- Sambungan Khusus Pelayan
- Sambungan Sesi
- Pemprosesan Teks
- Variabel dan Taip Sambungan Terkait
- Perkhidmatan Web
- Sambungan Windows sahaja
- Manipulasi XML
- Sambungan GUI
PHP di Teras: Panduan Hacker
- Pengantar
- Pengurusan memori
- Bekerja dengan Pembolehubah
- Fungsi Penulisan
- Kelas Penulisan
- Bekerja dengan Sumber
- Bekerja dengan tetapan INI
- Bekerja dengan sungai
- The "counter" Extension - A Continuing Example
- Sistem membina PHP 5
- Struktur sambungan
- Pemandu PDO Bagaimana-Untuk
- Soalan Lazim Sambungan
- Rujukan API Zend Engine 2
- Zend Engine 2 Opcodes
- Zend Engine 1
Soalan Lazim - Soalan Lazim: Soalan Lazim
- Maklumat Am
- Senarai mel
- Mendapatkan PHP
- Masalah pangkalan data
- Pemasangan
- Bina Masalah
- Menggunakan PHP
- Kata Laluan Hashing - Kata Laluan Selamat Hashing
- PHP dan HTML
- PHP dan COM
- Pelbagai Soalan
Lampiran
- Sejarah PHP dan Projek Berkaitan
- Memindahkan dari PHP 7.2.x ke PHP 7.3.x
- Memindahkan dari PHP 7.1.x ke PHP 7.2.x
- Memindahkan dari PHP 7.0.x ke PHP 7.1.x
- Memindahkan dari PHP 5.6.x ke PHP 7.0.x
- Memindahkan dari PHP 5.5.x ke PHP 5.6.x
- Memindahkan dari PHP 5.4.x ke PHP 5.5.x
- Memindahkan dari PHP 5.3.x ke PHP 5.4.x
- Memindahkan dari PHP 5.2.x ke PHP 5.3.x
- Memindahkan dari PHP 5.1.x ke PHP 5.2.x
- Memindahkan dari PHP 5.0.x ke PHP 5.1.x
- Memindahkan dari PHP 4 ke PHP 5.0.x
- Debugging dalam PHP
- Konfigurasi opsyen
- arahan php.ini
- Senarai Tambahan / Pengkategorian
- Senarai Fungsi Aliases
- Senarai Perkataan Tersimpan
- Senarai Jenis Sumber
- Senarai Penapis yang Tersedia
- Senarai Socket Transports yang Disokong
- Jadual perbandingan jenis PHP
- Senarai Token Parser
- Panduan Penamaan Pengguna
- Mengenai manual
- Atribusi Creative Commons 3.0
- Penyenaraian Indeks
- Changelog