السلام عليكم ورحمة الله وبركاته ..
سؤالي هو : ما الفرق بين
return true
و
return false
وهل هناك فرق بيت كتابتها بالأحرف الكبير ة أو الصغيرة
وشكرا
return true اي ارجع قيمة 1 بما معناه انه الامر تم تنفيذه
return false ارجع قيمة 0 بما معناه انه الامر لم يتم تنفيذه
بس هالاشي مش شرط .. هاد بشكل عالم
خذ هذا المثال
if($a=="mohammad"){return true;}
else{return false;}
if($a=="mohammad"){return false;}
else{return true;}
ولا فرق ان كتبتها true او TRUE
ولكن يفضل استخدام احرف صغيرة
كما قال الأخ محمد، فهي تستعمل لإرجاع قيمة
لا يوجد فائدة فعلية لها إذا استخدمت هكذا على حسب علمي، بل تستخدم في صنع جمل شرط، كيف هذا؟
لديك دالة معينة تتحق من شيء ما، إذا نجح الشيء ترجع لك true وإلا false وأنت تستعمل تلك الدالة لاحقا كجملة شرط، مثال
function is_something() {
if(thing) {
// stuff to happen
return true; }
else {
return false; }
if(is_something()) {
// Condition is true, stuff to happen }
else {
// Condition is false, backup to happen }
التعليقات