fbpx

ما هو PHP؟

PHP هي لغة برمجة نصية للأغراض العامة مفتوحة المصدر مستخدمة على نطاق واسع وهي مناسبة بشكل خاص لتطوير الويب ويمكن تضمينها في HTML.

إنها أيضا لغة للأغراض العامة يمكنك استخدامها لإنشاء الكثير من المشاريع ، بما في ذلك واجهات المستخدم الرسومية (GUIs).

  • PHP هو اختصار ل )المعالج الأولي للنص التشعبي(
  • PHP هي لغة برمجة نصية مفتوحة المصدر تستخدم على نطاق واسع
  •  يتم تنفيذ البرامج النصية PHP على الخادم
  • PHP مجاني للتنزيل والاستخدام

في هذه المقالة ،  سنساعدك على استكشاف عالم PHP حتى تتمكن من معرفة كيفية عمله وميزاته الأساسية.

بحلول النهاية ، ستتمكن من كتابة أول برنامج Hello World في PHP.

ماذا يمكن أن تفعل PHP؟

  •  يمكن ل PHP إنشاء محتوى صفحة ديناميكي
  • يمكن لـ PHP إنشاء الملفات على الخادم وفتحها وقراءتها وكتابتها وحذفها وإغلاقها
  • يمكن ل PHP جمع بيانات النموذج
  • يمكن ل PHP إرسال واستقبال ملفات تعريف الارتباط
  •  يمكن ل PHP إضافة البيانات وحذفها وتعديلها في قاعدة البيانات الخاصة بك
  •  يمكن استخدام PHP للتحكم في وصول المستخدم
  • يمكن ل PHP تشفير البيانات

مع PHP ، لا تقتصر على إخراج HTML.

يمكنك إخراج الصور وملفات PDF وحتى أفلام الفلاش.

يمكنك أيضا إخراج أي نص، مثل XHTML وXML.

مزايا PHP

 تتمتع PHP ببعض المزايا التي جعلتها شائعة جدا ، وكانت لغة الانتقال إلى خوادم الويب لأكثر من 15 عاما حتى الآن.

فيما يلي بعض فوائد PHP :

  • عبر منصة: PHP مستقلة عن المنصة.

ليس من الضروري أن يكون لديك نظام تشغيل معين لاستخدامه لأنه يعمل على كل نظام أساسي ، سواء كان Mac أو Windows أو Linux.

  • المصدر المفتوح: PHP مفتوح المصدر.

يتم توفير الرمز الأصلي لكل من يريد البناء عليه. هذا هو أحد الأسباب التي تجعل أحد أطرها ، Laravel ، يحظى بشعبية كبيرة.

  • سهل التعلم: PHP ليس من الصعب تعلمه للمبتدئين المطلقين.

يمكنك التقاطها جميلة إذا كان لديك بالفعل معرفة بالبرمجة.

  • مزامنة PHP مع جميع قواعد البيانات: يمكنك بسهولة توصيل PHP بجميع قواعد البيانات ، العلائقية وغير العلائقية.

لذلك ، يمكنه الاتصال في أي وقت من الأوقات ب MySQL أو PostgreSQL أو MongoDB أو أي قاعدة بيانات أخرى.

  • مجتمع داعم: لدى PHP مجتمع داعم للغاية عبر الإنترنت.

توفر الوثائق الرسمية أدلة حول كيفية استخدام الميزات ويمكنك بسهولة إصلاح مشكلتك أثناء التوقف.

من يستخدم PHP؟

تستخدم العديد من الشركات الراسخة وعمالقة التكنولوجيا PHP لتشغيل خوادمها وصنع الكثير من الأشياء المذهلة.

  • فيسبوك: يستخدم فيسبوك PHP لتشغيل موقعه.

في المقابل ، ساهمت الشركة في المجتمع من خلال إنشاء تطبيق يعرف باسم الهيب هوب ل PHP.

  • ويكيبيديا: واحدة من أكبر مصادر المعلومات في العالم حول أي موضوع ، ويكيبيديا مبنية في
  • أنظمة إدارة المحتوى (CMSs): نظام إدارة المحتوى الأكثر شعبية في العالم ، WordPress ، مدمج في

أنظمة إدارة المحتوى الأخرى مثل Drupal و Joomla و Magento مبنية أيضا في PHP.

Shopify يعمل على PHP أيضا.

  • منصات استضافة الويب: الكثير من منصات استضافة الويب مثل Bluehost و Site ground و Whogohost  تدير خوادم الاستضافة الخاصة بها باستخدام

لماذا PHP؟

  •  يعمل PHP على منصات مختلفة (Windows و Linux و Unix و Mac OS X وما إلى ذلك)
  • PHP متوافق مع جميع الخوادم المستخدمة اليوم تقريبا (Apache و IIS وما إلى ذلك)
  •  يدعم PHP مجموعة واسعة من قواعد البيانات.
  • PHP مجاني.

يمكنكامتلاكه من  مورد PHP الرسمي  : www.php.net

  • PHP سهل التعلم ويعمل بكفاءة على جانب الخادم.

ما الذي أحتاجه؟

لبدء استخدام PHP، يمكنك:

  • ابحث عن مضيف ويب مع  دعم PHP و MySQL
  • قم بتثبيت خادم ويب على جهاز الكمبيوتر الخاص بك ثم قم بتثبيت PHP و MySQL.

استخدام مضيف ويب مع دعم PHP

إذا قام الخادم الخاص بك بتنشيط دعم PHP ، فلن تحتاج إلى القيام بأي شيء.

ما عليك سوى إنشاء بعض الملفات php. ،  ووضعها في دليل الويب الخاص بك ، وسيقوم الخادم تلقائيا بتحليلها نيابة عنك.

لا تحتاج إلى تجميع أي شيء أو تثبيت أي أدوات إضافية.

نظرا لأن PHP  مجاني ، فإن معظم مضيفي الويب يقدمون  دعم PHP.

إعداد PHP على جهاز الكمبيوتر الخاص بك

ومع ذلك ، إذا كان الخادم الخاص بك لا يدعم PHP ، فيجب عليك:

  • تثبيت خادم ويب
  • تثبيت PHP
  • تثبيت قاعدة بيانات، مثل MySQL

 يحتوي  موقع  PHP الرسمي (PHP.net) على تعليمات التثبيت ل PHP.

بناء جملة PHP الأساسي

 يمكن وضع برنامج نصي PHP في أي مكان في المستند.

يبدأ البرنامج النصي PHP

				
					

				
			

امتداد الملف الافتراضي لملفات PHP هو “php..

 يحتوي ملف PHP عادة على  علامات HTML وبعض  التعليمات البرمجية للبرمجة النصية PHP.

أدناه ، لدينا مثال على ملف PHP بسيط  ، مع  برنامج نصي PHP يستخدم وظيفة PHP مدمجة  “صدى”  لإخراج النص “Hello World!” على صفحة ويب:

مثال:

				
					



<h1>My first PHP page</h1>






				
			

حساسية حالة PHP

في PHP ، الكلمات الرئيسية (على سبيل المثال ،  إذا ، وإلا ، بينما ، صدى ، وما إلى ذلك) ، والفئات ، والوظائف ، والوظائف المعرفة من قبل المستخدم ليست حساسة لحالة الأحرف.  

في المثال أدناه ، جميع عبارات الصدى الثلاثة أدناه متساوية وقانونية:

مثال:

				
					







&lt;?php
ECHO &quot;Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?&gt;







				
			

التعليقات في PHP

التعليق في التعليمات البرمجية PHP هو سطر لا يتم تنفيذه كجزء من البرنامج.

الغرض الوحيد منه هو أن يقرأه شخص ينظر إلى الرمز.

يمكن استخدام التعليقات من أجل:

  • دع الآخرين يفهمون التعليمات البرمجية الخاصة بك
  • ذكر نفسك بما فعلته – لقد اختبر معظم المبرمجين العودة إلى عملهم بعد عام أو عامين واضطرارهم إلى إعادة اكتشاف ما فعلوه.

يمكن أن تذكرك التعليقات بما كنت تفكر فيه عندما كتبت الرمز

 يدعم PHP عدة طرق للتعليق:

مثال:

				
					









				
			

استنتاج

 لا تزال PHP لغة ذات صلة ومستخدمة على نطاق واسع في تطوير الويب.

على الرغم من السخرية والجدل حول ما إذا كانت لا تزال ذات قيمة ، يستمر مطورو PHP في كسب عيش جيد من العمل مع اللغة.

لذلك ،  لا يبدو أن PHP ستذهب إلى أي مكان في أي وقت قريب.

الآن ، انتقل رمز بعض PHP!

شكرا لك على القراءة واستمر في الترميز.

راسلنا