English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP هو لغة سكربت الخادم الأكثر شعبية لإنشاء صفحات الويب الديناميكية.
PHP تعني معالج نصي مسبق. PHP هو لغة سكربت قوية ومستخدمة على نطاق واسع مفتوحة المصدر على الجانب الخادم، تستخدم لإنشاء صفحات الويب المولدة ديناميكيا. تم إنشاء PHP لأول مرة من قبل Rasmus Lerdorf في عام 1994. كان يُدعى في البداية Personal Home Page.
تُنفذ سكريبات PHP على الخادم، ويُرسل النتائج في شكل صيغة HTML إلى متصفح الويب. يمكن لمسارات PHP أن تتكامل مع العديد من قواعد البيانات الشائعة، بما في ذلك MySQL،PostgreSQL،Oracle،Microsoft SQL Server،Sybase،إلخ.النسخة الرئيسية الحالية من PHP هي النسخة 7.تم اختبار وتحقق جميع الكودات في هذا التعليمات من قبل أحدث إصدار من PHP 7.
PHP لغة قوية جدًا ولكن سهلة التعلم والاستخدام. لذا، أضف هذا الموقع إلى قائمة التفضيلات وأكمل.
إشارة:سيكون تعليمات PHP الخاصة بنا بمساعدتك في تعلم أساسيات لغة السكربت PHP خطوة بخطوة، من المواضيع الأساسية إلى المواضيع المتقدمة. إذا كنت مبتدئًا، فبدأ من الأساسيات وقدم قدمًا بتحسين معرفتك بشكل يومي.
يمكن القيام بالكثير من الأمور باستخدام PHP.
يمكنك إنشاء صفحات ومستندات ديناميكية.
يمكنك إنشاء،فتح،قراءة،كتابة وإغلاق الملفات على الخادم.
يمكنك جمع البيانات من النماذج الإلكترونية عبر الإنترنت، مثل معلومات المستخدم، البريد الإلكتروني،رقم الهاتف، إلخ.
يمكنك إرسال البريد الإلكتروني إلى مستخدمي موقعك الإلكتروني.
يمكنك إرسال واستقبال الكوكي لتتبع زوار موقعك الإلكتروني.
يمكنك تخزين، حذف وتعديل المعلومات في قاعدة البيانات.
يمكنك تقييد الوصول غير المصرح به إلى موقعك الإلكتروني.
يمكنك تشفير البيانات لتحويلها بشكل آمن عبر الإنترنت
القائمة لم تنته بعد، يمكنك استخدام PHP لإنجاز العديد من الأشياء المثيرة. في الفصول القادمة، ستتعرف على كل هذه الأمور
إذا كنت متمرسًا في لغة برمجة أخرى مثل ASP.NET أو Java، قد تود معرفة ما يجعل PHP خاصًا. لماذا يجب اختيار PHP؟ لديه عدة مزايا
سهولة التعلم: PHP سهل التعلم والاستخدام. يُعتبر PHP عادةً خيارًا مفضلًا للبداية في تطوير الويب بالنسبة للمبتدئين
مفتوح المصدر: PHP مشروع مفتوح المصدر. يتم تطويره وتحديثه من قبل مجتمع المطورين العالميين الذين يقدمون رمز المصدر الخاص بهم مجانًا للتنزيل والاستخدام
النقلability: يمكن تشغيل PHP على العديد من المنصات مثل Microsoft Windows، Linux، Mac OS، ويتوافق مع معظم الخوادم المستخدمة اليوم (مثل Apache، IIS وما إلى ذلك)
أداء سريع:عادة ما تكون السكربتات المكتوبة بلغة PHP أسرع في التنفيذ أو تشغيلها مقارنة باللغات البرمجية الأخرى (مثل ASP، Ruby، Python، Java وما إلى ذلك)
المجتمع الواسع:بما أن PHP يحظى بدعم مجتمع عالمي، يمكن العثور على المساعدة أو الوثائق المتعلقة بPHP بسهولة عبر الإنترنت
إشارة:هل تعلم؟ مواقع كبيرة مثل Facebook، Yahoo، Flickr وWikipedia تم بناؤها باستخدام PHP. معظم أنظمة إدارة المحتوى (CMS) الرئيسية مثل WordPress، Drupal، Joomla وMagento أيضًا مبنية باستخدام PHP
يغطي هذا الدليل سلسلة PHP جميع المفاهيم الأساسية للبرمجة، بما في ذلك أنواع البيانات، العمل على الأجهزة العددين، إنشاء وتشغيل المتغيرات، توليد المخرجات، تنظيم الكود لاتخاذ قرارات في البرنامج أو تكرار نفس الكود عدة مرات، إنشاء وتعامل الأنواع النصية والعددية، تعريف وتعريف الدوال، وما إلى ذلك
بعد أن تكون متمرسًا في الأساسيات، ستنتقل إلى المستوى التالي، وتوضح مفاهيم النظام الملفي، الجلسات والكوكي، التاريخ والوقت وكيفية إرسال البريد الإلكتروني من السكربت، معالجة وتحقق صحة النماذج، تنفيذ تصفية ومعالجة الأخطاء في PHP
في النهاية، ستستكشف بعض المفاهيم المتقدمة مثل الفئات والكائنات، تحليل بيانات JSON، مطابقة الأنماط باستخدام تعبيرات النصوص، معالجة الاستثناءات وكيفية استخدام PHP للعمل مع قواعد البيانات MySQL وإنشاء وظائف مفيدة مثل نظام تسجيل الدخول للمستخدمين، البحث Ajax وما إلى ذلك
إشارة:كل فصل من هذا الدليل يحتوي على العديد من الأمثلة العملية التي يمكنك تجربتها وتحليلها باستخدام محرر الإنترنت. سيساعدك هذه الأمثلة على فهم المفاهيم أو المواضيع بشكل أفضل. ويشمل أيضًا طرق حل ذكية ومعلومات مفيدة ونصائح مهمة.