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

في البرامج التعليمية السابقة ، تعلمت كيفية كتابة دالة PHP أساسية وتعلمت كيفية نقل المعلومات إلى الوظيفة عبر استدعاء الوظيفة. دعونا نلقي نظرة على وظيفة بسيطة والدعوة وظيفة.

PHP الأساسية وظيفة والدعوة وظيفة
وظيفة Hello_Visitor ($ current_name)
{صدى "مرحبًا ، $ current_name" ؛ }

Hello_Visitor ( "نانسي")؛

كما ترون ، تحتوي وظيفة Hello_Visitor على متغير وسيطة واحد ، $ Current_name. في الدالة ، استدعاء القيمة التي تم تمريرها إلى الدالة لمتغير $ Current_name نانسي. ولكن ، كما يمكنك أن تتخيل ، إذا لم يتم تمرير قيمة في استدعاء الوظيفة ، فإن الشيء الوحيد المطبوع على صفحة الويب سيكون أهلا بك،. لذلك ، للتحضير للمواقف التي لا يتم فيها تمرير أي قيمة إلى الوظيفة ، يمكنك تعيين قيمة افتراضية ليتم استخدامها. دعنا نضبط القيمة الافتراضية على كل واحد. بعد ذلك ، عند استخدام القيمة الافتراضية ، ستكون الرسالة المرسلة إلى متصفح الويب مرحباً بالجميع. فيما يلي الشفرة المعدلة التي ستحدد قيمة افتراضية لمتغير الوسيطة.

الوظيفة Hello_Visitor ($ current_name = "الجميع")
{صدى "مرحبًا ، $ current_name" ؛ }

Hello_Visitor () ؛

الدالة function_name ($ الوسيطة = القيمة)
الوظيفة Hello_Visitor ($ current_value = "الجميع")
كما ترون ، يتم تعيين قيمة افتراضية عن طريق تعيين القيمة لمتغير الوسيطة داخل الأقواس. ($ الوسيطة = القيمة) كما هو مذكور أعلاه ، القيمة كل واحد سيتم استخدامه إذا لم يتم تمرير قيمة أخرى عبر استدعاء الوظيفة.

اسم وظيفة( )؛
Hello_Visitor () ؛
في هذه الوظيفة الأساسية ، لا يوجد شيء بين الأقواس وبالتالي لا يتم تمرير أي قيمة إلى الوظيفة.





تعليمات الفيديو: Python Tutorial for Beginners [Full Course] Learn Python for Web Development (قد 2024).