جدول المحتويات:
- التعريف - ماذا يعني PHP: Hypertext Preprocessor 3.0 (PHP 3) يعني؟
- يوضح Techopedia PHP: Hypertext Preprocessor 3.0 (PHP 3)
التعريف - ماذا يعني PHP: Hypertext Preprocessor 3.0 (PHP 3) يعني؟
Hypertext preprocessor 3.0 (PHP 3) هي لغة برمجة نصية من جانب الخادم توفر العديد من القدرات لمبرمج ويب. باعتبارها لغة برمجة نصية لجميع الأغراض ، يمكن تضمين PHP في شفرة مصدر HTML لإنتاج صفحات ويب ديناميكية.
يوضح Techopedia PHP: Hypertext Preprocessor 3.0 (PHP 3)
تم تصميم PHP بواسطة Rasmus Lerdorf كمشروع شخصي يسمى الصفحة الرئيسية الشخصية ، نشأة PHP. تمت إعادة كتابة الوحدة بأكملها بواسطة فريق مكون من ستة مبرمجين ثم تم استدعاء PHP 3.0. اكتسبت اللغة شعبية بسبب بيئة التطوير النشطة ولأنها كانت برامج قابلة للتنزيل مجانًا.
تم تطبيق مفاهيم Perl و Java و C في PHP 3.0 ، مما يجعل اللغة مريحة للفهم. PHP 3.0 لديه القدرة على إجراء حسابات رياضية معقدة للغاية وتوفير معلومات الشبكة ، وتبسيط كتابة صفحة ويب تمكين قاعدة البيانات.
يدعم PHP خوادم قواعد البيانات مثل MySQL و Oracle و Sybase و MSQL و Generic ODBC و PostgreSQL و dbase و Velocis و Filepro و Informix و Adabas D.
فيما يلي بعض أهم ميزات PHP 3.0:
- مصادقة HTTP متاحة فقط عند التشغيل كوحدة نمطية Apache.
- يمكن إنشاء GIF بصرف النظر عن إنشاء صفحات ويب HTML تفاعلية وديناميكية.
- يساعد تحميل الملفات على تحميل كل من الملفات النصية والثنائية. PHP قادر على دعم التحميلات من أي متصفح يتبع RFC-1867.
- تتيح مصادقة الملفات والوظائف المنطقية لـ PHP فرصة لرصد ومراقبة من يقوم بتحميل الملفات وما الذي يتم معها.
- ملفات تعريف الارتباط HTTP تدعمها PHP.
- ويرد دعم قاعدة البيانات والتكامل في كل من وسائط ، الأم و ODBC.
- تحدد مستويات معالجة الأخطاء والإبلاغ أربعة أنواع مختلفة من الأخطاء والتحذيرات. وهذه هي:
- أخطاء الوظيفة العادية
- تحذيرات عادية
- أخطاء المحلل
- الإشعارات - تحذيرات يمكن تجاهلها ولكنها قد تتضمن خطأ في الكود
التعبيرات العادية هي ميزة أخرى. هذه تستخدم لمعالجة سلسلة معقدة. الوظائف التي تدعم التعبيرات العادية هي:
- ereg
- ereg_replace
- eregi
- eregi_replace
- انشق، مزق