برنامج PHP التعليمي: مرحبًا بالعالم
يساعدك هذا البرنامج التعليمي على البدء مع PHP. يشرح ما تحتاجه لكتابة أول برنامج PHP لك. يبدأ بالأساسيات: ستتعلم أين يمكنك العثور على الأدوات المطلوبة وتنزيلها، وكيفية تثبيت هذه الأدوات وسيأخذك خطوة بخطوة حتى بناء وتشغيل الكود الخاص بك. إذا لم تكن قد كتبت برنامج PHP من قبل، فهذا هو المكان المناسب للبدء. لقد أنشأنا هذه المقالة لتتمكن من البدء مع PHP، ثم الانتقال إلى أمثلة الرسائل القصيرة الخاصة بنا. إذا كنت معتادًا بالفعل على PHP، يمكنك الانتقال مباشرة إلى أحد مشاريع الرسائل القصيرة التالية.
أمثلة رسائل قصيرة باستخدام PHP:
إرسال رسالة قصيرة باستخدام PHP وواجهة برمجة التطبيقات REST HTTP (عينة كود)
إرسال رسائل قصيرة متعددة باستخدام PHP وواجهة برمجة التطبيقات REST HTTP (عينة كود)
جدولة رسالة قصيرة باستخدام PHP وواجهة برمجة التطبيقات REST HTTP (عينة كود)
استقبال رسالة قصيرة باستخدام PHP وواجهة برمجة التطبيقات REST HTTP (عينة كود)
حذف رسالة قصيرة باستخدام PHP وواجهة برمجة التطبيقات REST HTTP (عينة كود)
تنزيل أحدث مكتبة PHP لرسائل SMS من Github
ما هو PHP
PHP هي لغة برمجة من جانب الخادم. تشبه اللغة الطبيعية مثل الإنجليزية. تُستخدم للتحدث مع الكمبيوتر. الفرق الرئيسي بين اللغة الطبيعية ولغة البرمجة هو أن لغات البرمجة لها بنية أكثر صرامة لمساعدة الكمبيوتر على فهمها بشكل أفضل.
ما هو WampServer
يشير WampServer إلى مجموعة حلول لنظام تشغيل Microsoft Windows تتكون من خادم الويب Apache، وOpenSSL لدعم SSL، وقاعدة بيانات MySQL ولغة برمجة PHP. سنستخدمه لتشغيل كود PHP محليًا على جهاز الكمبيوتر الخاص بنا.
ما هو برنامج "مرحبًا بالعالم" في PHP
برنامج "مرحبًا بالعالم" هو أبسط برنامج يمكنك كتابته. ببساطة يطبع الجملة: مرحبًا بالعالم على شاشة الكمبيوتر. برنامج "مرحبًا بالعالم" هو أول برنامج يكتبه المطورون في أي لغة برمجة.
كيف تكتب أول برنامج لك في PHP
لكتابة أول برنامج لك في PHP:
- تحقق من المتطلبات الأساسية
- قم بإعداد WampServer
- امسح ملف index.php الأصلي
- اكتب برنامج "مرحبًا بالعالم" في PHP
- استخدم echo("Hello world!") للطباعة
- شغل برنامج "مرحبًا بالعالم" في PHP
- تحقق من الناتج في المتصفح
- أصلح الأخطاء إذا لزم الأمر
المتطلبات الأساسية
إليك ما تحتاجه للبدء. لكتابة أول برنامج كمبيوتر لك في PHP، تحتاج إلى جهاز كمبيوتر يعمل بنظام Windows، وWampServer وكود المثال المقدم أدناه.
- جهاز كمبيوتر يعمل بنظام Windows 10
- WampServer
- مشروع Ozeki "مرحبًا بالعالم" كمثال
تنزيل WampServer
WampServer
للبدء، يجب عليك زيارة الرابط التالي: https://wampserver.com وتنزيل مثبت WampServer (الفيديو 1).
تنزيل WampServer
ابدأ بالذهاب إلى https://wampserver.com في متصفحك. انقر على زر تنزيل في الأعلى ليتم التمرير تلقائيًا إلى قسم التنزيلات. انقر على WAMPSERVER 64 بت (X64) لتنزيل مثبت WampServer إلى جهاز الكمبيوتر الخاص بك (الشكل 1).
تثبيت WAMP
الخطوة التالية بعد تنزيل WampServer هي تثبيته. يوضح لك هذا الفيديو كيف يمكنك إكمال الإعداد بنجاح. عند تثبيت WampServer، سيبدأ التشغيل تلقائيًا (الفيديو 2). بعد انتهاء عملية التثبيت، يمكننا المتابعة لإنشاء أول برنامج PHP "مرحبًا بالعالم!" الخاص بنا.
اكتب برنامج "مرحبًا بالعالم" في PHP
في هذا الجزء، سنكتب أول كود PHP باستخدام WampServer ومفكرة Windows العادية فقط.
أولاً، يجب علينا إنشاء ملف جديد يسمى index.php في مجلد /www/ الذي تم فتحه مسبقًا.
ملاحظة: من المفيد إذا قمت بتمكين النظام لعرض امتدادات الملفات، سأوضح لك كيفية القيام بذلك في الفيديو القادم. التسمية ليست اختيارية، لأن الخادم المحلي سيفتح تلقائيًا الملف المسمى index.
مجلد www
بعد ذلك، نحتاج إلى فتح مجلد www. يقع هذا داخل مجلد wamp64، والذي بدوره داخل الدليل الذي نقوم بتثبيت WAMP فيه. في مجلد www، نحتاج إما إلى تعديل ملف index.php الموجود، أو حذفه وإنشاء ملف جديد (الشكل 2). هذا هو الملف الذي سنكتب فيه كود PHP ونشغله في متصفحنا.
<?php echo("Hello world!"); ?>
كود "مرحبًا بالعالم!"
كما ترى في مثال (الكود 1)، يبدأ كل كود PHP بعلامة PHP افتتاحية <?php، وينتهي بعلامة PHP إغلاق ?>. داخل هذه العلامات، نستخدم أمر echo لعرض رسالتنا، "Hello World!".
كتابة برنامج "Hello world!" بلغة PHP
يُظهر لك هذا الفيديو التعليمي كيفية كتابة كود "Hello World!" بلغة PHP. يتم ذلك عن طريق تعديل ملف index.php في المفكرة (الفيديو 3). يستخدم الكود نفسه علامة فتح وعلامة إغلاق. بداخل هذه العلامات يأتي أمر echo. وسيطة أمر echo هي الرسالة الفعلية التي يتم عرضها على الصفحة.
تشغيل برنامج 'hello world' في المتصفح
لتشغيل كود PHP الخاص بك، يجب عليك تحديث الموقع
وسيظهر بالمحتوى الجديد (الفيديو 4).
ملاحظة: من المهم أن تقوم بحفظ ملفات PHP الخاصة بك
في مجلد www!
المسار: C:\wamp64\www
نتيجة الكود
بعد كتابة الكود الخاص بك، يمكنك الآن فتحه في المتصفح عن طريق كتابة http://localhost/ في شريط العنوان (الشكل 3). عند فتحه، يمكنك رؤية أنه يعرض رسالة "Hello World!". هذا يشير إلى أن الكود يعمل بشكل صحيح. الآن دعونا نرى ما يحدث إذا كان تركيب الكود الخاص بك غير صحيح.
ماذا يحدث إذا ارتكبت خطأ في PHP
إذا ارتكبت خطأ في كود PHP الخاص بك، عند تشغيل الكود سوف ينبهك المترجم عن أخطائك.
في مثالنا، سنقوم بإزالة أحد علامات الاقتباس من سطر echo("Hello world!");.
ما هو خطأ التركيب في PHP؟خطأ التركيب يعني أنني لا أفهم. إذا تحدثت مع شخص ما باللغة الإنجليزية و لم يفهم ما تقوله، سيرد بـ "أنا لا أفهم". إذا تحدثت إلى الكمبيوتر بلغة PHP ولم يفهم الكمبيوتر ما تقوله، سيرد بـ "خطأ تركيب".
في الكود أدناه، سنقوم بإنشاء خطأ عمداً بعدم وضع فاصلة منقوطة بعد سطر Hello World. سترى كيف يتفاعل الكمبيوتر، وكيف نقوم بإصلاح الخطأ، وكيف نقوم بتشغيل برنامج الكمبيوتر بنجاح.
كيفية التعامل مع خطأ التركيب في PHP؟
في الكود أدناه، سنقوم بإنشاء خطأ تركيب عمداً بعدم وضع فاصلة منقوطة بعد سطر Hello World. سترى كيف يتفاعل الكمبيوتر، وكيف نقوم بإصلاح الخطأ، وكيف نقوم بتشغيل برنامج الكمبيوتر بنجاح.
صنع وإصلاح خطأ
في هذا الفيديو، سنقوم بارتكاب خطأ في كود PHP الخاص بنا عمداً. هذا لن يشغل الكود، وبالتالي لن يعرض الرسالة. بدلاً من ذلك، سيتم عرض رسالة خطأ (الفيديو 5).
رسالة الخطأ في PHP
عندما يكون هناك تركيب غير صالح في كود PHP، سيفشل الكود في التشغيل. هنا يمكننا رؤية أنه بدلاً من عرض "Hello World!"، تظهر رسالة خطأ (الشكل 4). تحتوي هذه الرسالة على معلومات حول نوع الخطأ ومكان حدوثه. هذا مفيد جدًا للمطور، لأنه يسهل تحديد وإصلاح الأخطاء في الكود.
ملخص
شرح هذا المقال كيفية الحصول على جميع المتطلبات الأساسية لتعلم البرمجة بلغة PHP وكيفية كتابة وتشغيل أول برنامج Hello World الخاص بك. الآن أوصي بأن تطبق حلول Ozeki PHP SMS لتنظيم الرسائل، حيث تقدم طرق استدعاء مكتوبة جيدًا وفئة SMS مصممة بشكل جيد لتسمح لك بتكوين معايير الرسائل القصيرة. يعد استخدام واجهة برمجة تطبيقات الرسائل القصيرة PHP رائعًا لأنه يسمح لك بتنظيم الرسائل القصيرة بالطريقة التي تحتاجها ويوفر Ozeki SMS Gateway سرعة تشغيل ممتازة.
يمكنك العثور على المزيد من المعلومات حول هذه التكنولوجيا و Ozeki SMS Gateway، لذا تأكد من مواصلة القراءة. من الجيد الاطلاع على البرنامج التعليمي حول كيفية إرسال الرسائل القصيرة من PHP.
الآن الشيء التالي الذي يجب عليك فعله هو تنزيل Ozeki SMS Gateway ودع العمل يبدأ!
More information
- درس C# لـ SMS: Hello world
- درس Visual Basic لـ SMS: Hello world
- درس F# لـ SMS: Hello world
- درس Java لـ SMS: Hello world
- برنامج تعليمي لرسائل SMS عبر Javascript: Hello world
- درس Node.js لـ SMS: Hello world
- درس Kotlin لـ SMS: Hello world
- درس C/C++ لـ SMS: Hello world
- درس Delphi لـ SMS: Hello world
- درس PHP لـ SMS: Hello world
- درس Perl لـ SMS: Hello world
- درس Python لـ SMS: Hello world
- درس Python flask لـ SMS: Hello world
- درس Ruby لـ SMS: Hello world
- درس Tcl/Tk لـ SMS: Hello world
- درس Go لـ SMS: Hello world
- درس R لـ SMS: Hello world
- درس Scala لـ SMS: Hello world
- درس Objective C لـ SMS: Hello world
- دروس لمطوري البرمجيات