كيفية إنشاء واستدعاء وظائف PHP

مؤلف: Eric Farmer
تاريخ الخلق: 12 مارس 2021
تاريخ التحديث: 17 قد 2024
Anonim
الدرس الثالث شرح كيفيه الربط مع قاعده البيانات وعرض البيانات PHP & MYSQL
فيديو: الدرس الثالث شرح كيفيه الربط مع قاعده البيانات وعرض البيانات PHP & MYSQL

المحتوى

ربما تكون قد تعلمت بالفعل أساسيات لغة PHP. ومع ذلك ، في بعض الأحيان يمكن أن تصبح شفرتك طويلة ومتكررة. تشكل وظائف PHP طريقة مرنة وسهلة لتوحيد التعليمات البرمجية. سيعلمك هذا البرنامج التعليمي أساسيات وظائف PHP ، والتي تغطي تنفيذ وإنشاء واستدعاء الوظائف. تذكر ، في فصول الرياضيات ، أن وظائف الرياضيات تحتاج إلى قيمة واحدة لتوليد أخرى؟ لا يختلف كثيرًا مع الوظائف داخل البرمجة. في هذا البرنامج التعليمي ، سنكتب دالة تأخذ قيمة ، وتطرح 2 من تلك القيمة وتضربها في 10. سنستكشف أيضًا المتغيرات العامة والمؤقتة.

خطوات

جزء 1 من 3: إنشاء دور

  1. قم بإنشاء ملف PHP جديد على الخادم الخاص بك ، ثم افتحه في محرر النصوص المفضل لديك.

  2. ابدأ الكود بكتابة علامتي فتح وإغلاق PHP ، بالإضافة إلى ترك مسافة بينهما.
  3. اكتب الكود أعلاه في سطر جديد بين علامات PHP.
  4. عندما تريد إنشاء دالة ، ابدأ سطرًا بكلمة "وظيفة" ، وامنح مسافة واكتب اسمها بين قوسين ، ثم افتح الأقواس المتعرجة. في الحالة المذكورة أعلاه ، تم إنشاء الدالة باسم "my_function" ، ربما لاحظت المتغير "$ input" بين قوسين. وهذا ما يسمى الوسيطة ، وهي القيمة التي ستعمل عليها الدالة وترجعها. يمكن أن تأخذ دوال PHP عدة وسيطات ، طالما أنها مفصولة بفواصل أثناء الإعلان ، كما في المثال أعلاه.
  5. اكتب الآن الكود بين القوسين ، ويعيد الأمر "return" الإخراج. في هذه الحالة ، سيكون الناتج $ input ناقصًا 2 ، ويتم ضرب النتيجة في 10. واعلم أيضًا أن الأمر "return" يغلق الوظيفة.

جزء 2 من 3: استدعاء الوظيفة

  1. أدخل الرمز أدناه في سطر جديد بعد إغلاق الأقواس.هذا السطر من التعليمات البرمجية يستدعي الوظيفة "my_function". في هذه الحالة ، سنقوم بإدخال القيمة 8 في الوظيفة ، لذلك ستعرض PHP القيمة النهائية. عند اختبار البرنامج النصي ، سيعود الرمز 60.
  2. أدخل الرمز أعلاه في سطر جديد. تتمثل ميزة العمل مع الوظائف في أنه يمكنك استخدامها مرارًا وتكرارًا. سنقوم الآن باستدعاء الوظيفة "my_function" مرتين أخريين. لاحظ أنه يتم التعامل مع الوظائف في المثال أعلاه كأرقام. انتبه إلى نوع البيانات التي تعمل عليها حتى لا تعطي خطأ (على سبيل المثال ، سلسلة ، رقم ، منطقي ، إلخ). اختبر البرنامج النصي وستحصل على 60 متبوعًا بـ 260.

جزء 3 من 3: دوال ومتغيرات


  1. أضف ثلاثة أسطر من التعليمات البرمجية إلى البرنامج النصي الخاص بك.
  2. أضف هذا قبل أي رمز في البرنامج النصي الخاص بك.

  3. أضف هذا السطر مباشرة بعد إغلاق مفاتيح الوظائف.
  4. لتوضيح الأمور ، إليك مثال رمز.
  5. لا يمكن استخدام متغير تم تعريفه داخل دالة خارجها. على سبيل المثال ، إذا حاولت استخدام كود "echo $ input" خارج الوظيفة ، فإن PHP ستبلغ عن خطأ ، لأنني لم أقوم بإنشاء هذا المتغير خارج الوظيفة. اعلم أيضًا أن المتغيرات المعلنة خارج الدالة لا يمكن استخدامها إلا خارج الدالة (ما لم تستخدمها كوسيطة) ، ومع ذلك ، هناك أمر يسمح لك باستخدام متغير تم إنشاؤه خارجها داخل دالة. الأمر "عالمي". في المثال أعلاه ، تم استخدام الأمر "global" في المتغير $ num ، والذي قد يكون له القيمة المستخدمة أو تم تغييره داخل دالة. إذا اختبرت الرمز ، فسيعيد القيم 50 و 240.
  6. العبث بالوظائف! قم بإنشاء وظيفة مفيدة للكود الخاص بك. استخدمها في أكواد PHP المستقبلية واستمتع بالمزايا التي تجلبها.

في هذه المقالة: إلغاء تأمين الكائنات إلغاء تأمين الطبقات إلغاء تأمين عناصر القالب InDeign هو برنامج لتخطيط الصفحات يمثل جزءًا من نطاق Adobe. في هذا البرنامج ، يمكنك قفل الكائنات أو الطبقات أو عناصر ال...

في هذه المقالة: تطوير تشي الخاص بك من خلال تمارين التنفس تطوير تشي الخاص جسديًا التركيز على الطاقة والمستوى العقلي لمراجع Chi11 يمكن تعريف الكلمة الصينية "تشي" أو "تشي" بأنها قوة أ...

مثير للاهتمام