بسم الله الرحمن الرحيم
الإخوه مبرمجي البيرل وأخص بالذكر الأخوين المتميزين
المبرمج .. dbman
لدي سؤال حول الأمر أو الوظيفة
unless
في لغة البيرل ماهو عملها ..
وسؤال آخر عن كيفية إستقبال الآوامر المرسلة بواسطة Post أو Get عن طريق PHP ؟؟
بسم الله الرحمن الرحيم
الإخوه مبرمجي البيرل وأخص بالذكر الأخوين المتميزين
المبرمج .. dbman
لدي سؤال حول الأمر أو الوظيفة
unless
في لغة البيرل ماهو عملها ..
وسؤال آخر عن كيفية إستقبال الآوامر المرسلة بواسطة Post أو Get عن طريق PHP ؟؟
للرفع![]()
ما أعرف
طيب مين يعرف![]()
أنا متأمد إنه واحد غيري![]()
الله يهديك أخوي الإماراتي .. كل ماكتبت رد تخليني أفرح أقول أكيد في أحد جاب الجواب
لكن أنصدم
يالله ندور على واحد يجاوب .. ومره وحده خلي الرد هذا يرفع الموضوع
أخي العزيز ..
معناها في perl مثل معناها في اللغة الإنجليزية:
unless = if not
بمعنى أنك إذا استخدمت شرطا ما وتحقق مع عبارة if فإنه لن يتحقق مع عبارة unless والعكس بالعكس، فمثلا العبارتين التاليتين يقومان بتنفس الشيء بالضبط :
<BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
# using if and ( ! ) for not
if (!$username) {
print "Enter your username please.";
}
# using unless = if not = if (!( expression ))
unless ($username) {
print "Enter your username please.";
}
</font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>
هذا هو كل شيء.
------------------
http://www.ArabBuilder.com
شكراً أخي ... الآن فهمتها
هل يمكن أن أثقل عليك و أطلب أن تجيب على السؤال الآخر الخاص بإستقبال المعلومات المرسله بواسطة Get أو Post في PHP ??
عفوا أخي مازن .. لم أنتبه إلى السؤال الثاني
على أي حال فأجمل ما في السؤال هو الإجابة عنه .. جميع المعلومات التي ترسل عبر الأمر GET أو POST أو في صورة COOKIES تكون متوفرة في السكريبت كمتغيرات محلية Local Variables .. على سبيل المثال إذا كان عندك السكريبت التالي :
<BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
<?php
echo $username;
?>
</font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>
وكان اسم السكريبت هو page.php مثلا، فعندما تقوم بزيارة الصفحة التالي :
page.php?username=SomeBody
يعرض السكريبت العبارة ( SomeBody ) لأنه سيقوم تلقائيا بعمل متغيرة اسمها username داخل السكريبت وإعطائها القيمة التي تم إرسالها عبر السكريبت.
------------------
http://www.ArabBuilder.com