تحليل نواة PHP7
原创内容,转载请注明出处~
代码版本:php-7.0.12
تعليق
التواصل والشكوى من ردود الفعل الخطأ
النسخة الورقية
جينغدونغ دانغدانغ
جدول المحتويات:
- الفصل الأول: البنية الأساسية للغة PHP
- 1.1 مقدمة إلى PHP
- 1.2 التحسينات في PHP7
- 1.3 التيار الوطني الحر
- 1.3.1 نظرة عامة
- 1.3.2 التنفيذ الأساسي
- 1.3.3 تهيئة التيار الوطني الحر
- 1.3.4 معالجة الطلب
- 1.3.5 إدارة العمليات
- 1.4 عدة مراحل لتنفيذ PHP
- الفصل الثاني المتغيرات
- 2.1 التنفيذ الداخلي للمتغيرات
- 2.2 المصفوفة
- 2.3 المتغيرات الثابتة
- 2.4 المتغيرات العالمية
- 2.5 الثوابت
- الفصل 3 Zend الجهاز الظاهري
- 3.1 تجميع كود PHP
- 3.1.1 التحليل المعجمي والتحليل النحوي
- 3.1.2 عملية تجميع شجرة بناء الجملة المجردة
- 3.2 تنفيذ الوظيفة
- 3.2.1 الوظائف الداخلية
- 3.2.2 تنفيذ وظائف المستخدم
- 3.3 عملية تنفيذ محرك Zend
- 3.3.1 الهيكل الأساسي
- 3.3.2 عملية التنفيذ
- 3.3.3 تدفق تنفيذ الوظيفة
- 3.3.4 تنفيذ البيانات العالمية ومتصل
- 3.4 التنفيذ الموجه للكائنات
- 3.4.1 الطبقة
- 3.4.2 الكائنات
- 3.4.3 الميراث
- 3.4.4 الخصائص الديناميكية
- 3.4.5 الطرق السحرية
- 3.4.6 التحميل التلقائي للفصول
- 3.5 التخزين المؤقت لوقت التشغيل
- 3.6 أوبكاش
- 3.6.1 ذاكرة التخزين المؤقت لرمز التشغيل
- 3.6.2 تحسين كود التشغيل
- 3.6.3 جيت
- الفصل 4 PHP تنفيذ بناء الجملة الأساسي
- 4.1 نوع التحويل
- 4.2 حدد الهيكل
- 4.3 هيكل الحلقة
- 4.4 المقاطعات والقفزات
- 4.5 يشمل/يتطلب
- 4.6 معالجة الاستثناءات
- الفصل الخامس إدارة الذاكرة
- 5.1 تجمع ذاكرة Zend
- 5.2 جمع القمامة
- الفصل 6 سلامة الموضوع
- 6.1 ما هي سلامة الخيط؟
- 6.2 مدير الموارد الآمن للخيط
- الفصل 7 التنمية الموسعة
- 7.1 نظرة عامة
- 7.2 مبدأ التنفيذ للتمديد
- 7.3 تكوين الامتداد وتجميعه
- 7.3.1 تكوين الامتداد
- 7.3.2 أدوات التجميع
- 7.3.3 الخطوات الأساسية لكتابة الملحقات
- 7.3.4 التكوين.m4
- 7.4 وظيفة الخطاف
- 7.5 تكوين وقت التشغيل
- 7.5.1 المتغيرات العالمية
- تكوين 7.5.2 ini
- 7.6 الوظائف
- 7.6.1 تسجيل الوظائف الداخلية
- 7.6.2 تحليل معلمات الوظيفة
- 7.6.3 تمرير المعلمة حسب المرجع
- 7.6.4 القيمة المرجعة للوظيفة
- 7.6.5 استدعاء الوظيفة
- 7.7 تشغيل زفال
- 7.7.1 قم بإنشاء أنواع مختلفة من zval حديثًا
- 7.7.2 الحصول على قيمة ونوع zval
- 7.7.3 تحويل النوع
- 7.7.4 العد المرجعي
- 7.7.5 عمليات السلسلة
- 7.7.6 عمليات المصفوفة
- 7.8 الثوابت
- 7.9 وجوه المنحى
- 7.9.1 تسجيل الفصل الداخلي
- 7.9.2 تحديد خصائص الأعضاء
- 7.9.3 تحديد طرق الأعضاء
- 7.9.4 تعريف الثوابت
- 7.9.5 إنشاء مثيل للفصول الدراسية
- 7.10 أنواع الموارد
- 7.11 تحليل التمديد الكلاسيكي
- الفصل 8 مساحات الأسماء
- 8.1 نظرة عامة
- 8.2 تعريف مساحة الاسم
- 8.2.1 بناء جملة التعريف
- 8.2.2 التنفيذ الداخلي
- 8.3 استخدام مساحات الأسماء
- 8.3.1 الاستخدام الأساسي
- 8.3.2 استخدام الاستيراد
- 8.3.3 الاستخدام الديناميكي
تنفيذ ميزات PHP الجديدة
- 1. يتم تنفيذ الفاصل/المتابعة وفقًا لصيغة مقاطعة التسمية
- 2. تأجيل بناء الجملة
- 3. كوروتين
- 3.1 مبدأ الكوروتين
- 3.2 تبديل السياق