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
PHP 7.2 Belgeleri
İçindekiler
telif hakkı
PHP Manual
- Önsöz
Başlamak
- Giriş
- Basit bir öğretici
Kurulum ve Yapılandırma
- Genel Kurulum Hususları
- Unix sistemlerine kurulum
- MacOS'ta yükleme
- Windows sistemlerinde kurulum
- Cloud Computing platformlarında kurulum
- FastCGI Süreç Yöneticisi (FPM)
- PECL uzantılarının kurulumu
- Problemler mi?
- Çalışma Zamanı Yapılandırması
Dil referansı
- Temel sözdizimi
- Türleri
- Değişkenler
- Sabitler
- İfade
- Operatörler
- Kontrol Yapıları
- Fonksiyonlar
- Sınıflar ve Nesneler
- İsim alanları
- Hatalar
- İstisnalar
- Jeneratörler
- Referanslar Açıklandı
- Öntanımlı Değişkenler
- Öntanımlı İstisnalar
- Öntanımlı Arayüzler ve Sınıflar
- İçerik seçenekleri ve parametreler
- Desteklenen Protokoller ve Sarma Makineleri
Güvenlik
- Giriş
- Genel Değerlendirmeler
- CGI ikili olarak kuruldu
- Apache modülü olarak kuruldu
- Oturum Güvenliği
- Dosya sistemi güvenliği
- Veritabanı Güvenliği
- Hata Bildirimi
- Register Globals Kullanımı
- Kullanıcı Gönderilen Veriler
- Sihirli Tırnaklar
- PHP'yi Gizleme
- tutulması mevcut
Özellikler
- PHP ile HTTP kimlik doğrulaması
- Kurabiye
- Oturumlar
- XForms ile başa çıkmak
- Dosya yükleme işlemleri
- Uzak dosyaları kullanma
- Bağlantı yönetimi
- Kalıcı Veritabanı Bağlantıları
- Güvenli mod
- Komut satırı kullanımı - PHP'yi komut satırından kullanma
- Çöp toplama
- DTrace Dinamik İzleme
İşlev Başvurusu
- PHP'nin Davranışını Etkileme
- Ses Biçimleri Manipülasyon
- Kimlik Doğrulama Hizmetleri
- Komut Satırı Özel Uzantıları
- Sıkıştırma ve Arşiv Uzantıları
- Kredi Kartı İşleme
- Kriptografi Uzantıları
- Veritabanı Uzantıları
- Tarih ve Saat ile İlgili Eklentiler
- Dosya Sistemi ile İlgili Eklentiler
- İnsan Dil ve Karakter Kodlaması Desteği
- Görüntü İşleme ve Üretimi
- Posta ile İlgili Eklentiler
- Matematiksel Uzatmalar
- Metin Olmayan MIME Çıkışı
- Proses Kontrol Uzantıları
- Diğer Temel Uzantılar
- Diğer servisler
- Arama Motoru Uzantıları
- Sunucuya Özel Uzantılar
- Oturum Uzantıları
- Metin İşleme
- Değişken ve Tip İlişkili Uzantılar
- Ağ hizmetleri
- Yalnızca Windows Uzantıları
- XML Manipülasyonu
- GUI Uzantıları
Çekirdek PHP: Bir Hacker Kılavuzu
- Önsöz
- Bellek yönetimi
- Değişkenlerle Çalışmak
- Yazma İşlevleri
- Yazma Dersleri
- Kaynaklarla Çalışmak
- INI ayarları ile çalışma
- Akımlarla çalışma
- "Sayaç" Uzantısı - Devam Eden Bir Örnek
- PHP 5 yapı sistemi
- Uzatma yapısı
- PDO Sürücüsü Nasıl Yapılır
- Uzantı SSS
- Zend Engine 2 API referansı
- Zend Motor 2 Opcodes
- Zend Motoru 1
SSS - SSS: Sıkça Sorulan Sorular
- Genel bilgi
- Posta listeleri
- PHP'nin elde edilmesi
- Veritabanı sorunları
- Kurulum
- Yapı Problemleri
- PHP'yi kullanma
- Şifre Hashing - Güvenli Şifre Karma
- PHP ve HTML
- PHP ve COM
- Muhtelif Sorular
Ekler
- PHP Tarihi ve İlgili Projeler
- PHP 7.2.x'ten PHP 7.3.x'e geçiş
- PHP 7.1.x'ten PHP 7.2.x'e geçiş
- PHP 7.0.x'den PHP 7.1.x'e geçiş
- PHP 5.6.x'den PHP 7.0.x'e geçiş
- PHP 5.5.x'ten PHP 5.6.x'e geçiş
- PHP 5.4.x'den PHP 5.5.x'e geçiş
- PHP 5.3.x'ten PHP 5.4.x'e geçiş
- PHP 5.2.x'ten PHP 5.3.x'e geçiş
- PHP 5.1.x'ten PHP 5.2.x'e geçiş
- PHP 5.0.x'ten PHP 5.1.x'e geçiş
- PHP 4'ten PHP 5.0.x'e geçiş
- PHP'de hata ayıklama
- Seçenekleri yapılandır
- php.ini yönergeleri
- Eklenti Listesi / Kategorizasyon
- İşlev Takma Adlarının Listesi
- Ayrılmış Kelimeler Listesi
- Kaynak Türleri Listesi
- Kullanılabilir Filtreler Listesi
- Desteklenen Soket Taşımacılığı Listesi
- PHP tipi karşılaştırma tabloları
- Parser Jetonları Listesi
- Userland Adlandırma Kılavuzu
- Kılavuz hakkında
- Creative Commons Atıf 3.0
- Dizin listesi
- Changelog