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
فب 7.2 التوثيق
جدول المحتويات
حقوق النشر
دليل PHP
- مقدمة
ابدء
- المقدمة
- برنامج تعليمي بسيط
التثبيت والتكوين
- اعتبارات التثبيت العامة
- التثبيت على أنظمة يونكس
- التثبيت على ماكوس
- التثبيت على أنظمة ويندوز
- التثبيت على منصات الحوسبة السحابية
- مدير عملية FastCGI (FPM)
- تركيب ملحقات PECL
- مشاكل؟
- تكوين وقت التشغيل
لغة الإشارة
- البنية الأساسية
- أنواع
- المتغيرات
- الثوابت
- التعبيرات
- العاملين
- جمل التحكم
- المهام
- الفصول والأجسام
- مساحات الأسماء
- أخطاء
- استثناءات
- مولدات كهرباء
- المراجع شرحها
- متغيرات محددة مسبقا
- استثناءات محددة مسبقا
- واجهات وفئات محددة مسبقا
- خيارات السياق والمعلمات
- البروتوكولات والأغلفة المدعومة
الأمان
- المقدمة
- اعتبارات عامة
- تم تثبيتها كـ CGI ثنائي
- تثبيت كوحدة نمطية Apache
- أمن الجلسة
- نظام أمان الملفات
- أمن قاعدة البيانات
- الإبلاغ عن الأخطاء
- استخدام سجل Globals
- بيانات مقدم المستخدم
- أسعار سحرية
- إخفاء PHP
- الحفاظ على الحالية
المميزات
- مصادقة HTTP مع PHP
- بسكويت
- الجلسات
- التعامل مع XForms
- التعامل مع تحميل الملفات
- استخدام الملفات عن بعد
- التعامل مع الاتصال
- اتصالات قاعدة البيانات الثابتة
- الوضع الآمن
- استخدام سطر الأوامر - باستخدام PHP من سطر الأوامر
- جمع القمامة
- تتبع ديناميكي DTrace
مرجع الوظيفة
- التأثير على سلوك PHP
- تنسيقات الصوت التلاعب
- خدمات التوثيق
- ملحقات محددة سطر الأوامر
- ضغط وأرشفة الامتدادات
- معالجة بطاقات الائتمان
- تمديدات التشفير
- امتدادات قواعد البيانات
- التمديدات ذات الصلة بالتاريخ والوقت
- الملفات ذات الصلة ملحقات النظام
- دعم تشفير اللغة البشرية وشخصية
- معالجة الصور وتوليد
- ملحقات ذات صلة بالبريد
- امتدادات رياضية
- إخراج MIME غير النص
- عمليات التحكم في العمليات
- الإضافات الأساسية الأخرى
- خدمات أخرى
- ملحقات محرك البحث
- ملحقات خاصة بالخادم
- ملحقات الجلسة
- معالجة النصوص
- متغيرات ذات صلة ونوع متغير
- خدمات الويب
- ويندوز فقط ملحقات
- XML التلاعب
- ملحقات واجهة المستخدم الرسومية
PHP في الأساسية: دليل الهاكر
- مقدمة
- إدارة الذاكرة
- العمل مع المتغيرات
- وظائف الكتابة
- دروس الكتابة
- العمل مع الموارد
- العمل مع إعدادات INI
- العمل مع تيارات
- ملحق "العداد" - مثال مستمر
- نظام بناء PHP 5
- هيكل ملحق
- PDO Driver How-To
- أسئلة وأجوبة الإمتداد
- مرجع Zend Engine 2 API
- Zend Engine 2 Opcodes
- محرك زند 1
أسئلة وأجوبة - أسئلة وأجوبة: الأسئلة المتداولة
- معلومات عامة
- القوائم البريدية
- الحصول على PHP
- قضايا قواعد البيانات
- التركيب
- بناء المشاكل
- استخدام PHP
- تجزئة كلمة المرور - تجزئة كلمة المرور الآمن
- PHP و HTML
- PHP و COM
- أسئلة متنوعة
الملاحق
- تاريخ PHP والمشاريع ذات الصلة
- ترحيل من 7.2 بيزو فلبيني إلى 7.3 بيزو فلبيني
- الترحيل من 7.1.1 فبث إلى PHP 7.2.x
- الهجرة من PHP 7.0.x إلى PHP 7.1.x
- ترحيل من PHP 5.6.x إلى PHP 7.0.x
- الترحيل من PHP 5.5.x إلى PHP 5.6.x
- الترحيل من PHP 5.4.x إلى PHP 5.5.x
- الانتقال من PHP 5.3.x إلى PHP 5.4.x
- ترحيل من PHP 5.2.x إلى PHP 5.3.x
- الهجرة من PHP 5.1.x إلى PHP 5.2.x
- الترحيل من PHP 5.0.x إلى PHP 5.1.x
- الترحيل من PHP 4 إلى PHP 5.0.x
- تصحيح في PHP
- تكوين الخيارات
- توجيهات php.ini
- قائمة التمديد / التصنيف
- قائمة الدالة الأسماء المستعارة
- قائمة الكلمات المحجوزة
- قائمة أنواع الموارد
- قائمة الفلاتر المتاحة
- قائمة نقل المقبس المعتمدة
- جداول مقارنة نوع PHP
- قائمة رموز المحلل
- دليل تسمية المستخدم
- عن الدليل
- رخصة المشاع الإبداعي 3.0
- فهرس الإدراج
- التغيير