ارفع مستوى مهاراتك على الويب: كن مطورًا أكثر تنوعًا باستخدام PHP
PHP (المعالج المسبق للنص التشعبي) هو معالج يستخدم على نطاق واسع من جانب الخادم. لغة برمجة لإنشاء صفحات ويب ديناميكية وتفاعلية. يمكن أن يؤدي إتقان PHP إلى تحسين مهاراتك في تطوير الويب بشكل كبير، مما يسمح لك ببناء تطبيقات ويب أكثر قوة ومرونة.
مزايا PHP
حالة عملية: قم ببناء لوحة رسائل بسيطة
دعنا نتعلم أساسيات PHP من خلال حالة عملية. سنقوم بإنشاء لوحة رسائل بسيطة حيث يمكن للمستخدمين نشر الرسائل.
1. قم بإعداد المشروع أولاً، قم بإنشاء دليل باسم
لوحة الرسائل. ثم قم بإنشاء ملف index.php
في الدليل.
نضيف علامات HTML التالية إلى ملف index.php
لإنشاء نموذج لوحة الرسائل:
سنقوم بإنشاء ملف باسم submit.php للتعامل مع النماذج المقدمة. سيتلقى هذا الملف محتوى الرسالة ويخزن البيانات في قاعدة البيانات.
query($sql);
}
// إعادة التوجيه مرة أخرى إلى لوحة الرسائل
header("الموقع: Index.php");
?>
query($sql); } // 重定向回留言板 header("Location: index.php"); ?>
أخيرًا، دعونا ننشئ جدول قاعدة بيانات باسم messageboard لتخزين الرسائل:
إنشاء رسائل جدول (
المعرف ليس NULL AUTO_INCREMENT،
رسالة نصية غير فارغة،
المفتاح الأساسي (المعرف)
);
CREATE TABLE messages ( id INT NOT NULL AUTO_INCREMENT, message TEXT NOT NULL, PRIMARY KEY (id) );
انتقل إلى دليل لوحة الرسائل في الجهاز وقم بتشغيل الأمر التالي لبدء التطبيق:
php -S localhost:8000الآن يمكنك عرض لوحة الرسائل بزيارة
http://localhost:8000
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3