تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Oct 2003-
#1 (permalink)  
مشكلة فى داله عمليات حسابيه


السلام عليكم ورحمة الله وبركاته

احبائي فى الله اتمني من الله ان تكونو بكامل الصحة والسلامه

لدي مشكله فى دالة قمت بكتابتها وهي داله بسيطه بدائيه لعمل عمليات حسابيه اساسيه علي متغيرين ( جمع وطرح وضرب )

ولكن الداله تعطيني دائما لا شئ عند استخدامها وحاولت كثيرا دون فائده

كود PHP:
function num($firstnum,$secondnum){
    
$result=$firstnum+$secondnum;
    
$result1=$firstnum*$secondnum;
    
$result2=$firstnum-$secondnum;
    
$res = array($result,$result1,$result2);
    return(
$res);
}
num(9,5);
echo 
$res[0];
echo 
$res[1];
echo 
$res[2];
echo
"<br><br><br>"
ها هي الداله ارجوا افادتي بارك الله فيكم






__________________
المستحيل كلمة من افواة المجانين
FLy غير متواجد حالياً   قديم 19-06-2008, 06:10 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#2 (permalink)  

ماذا تعني التعليمة return داخل الداله , يجب ان تسند متغير الى ما تعيده الداله .
كود PHP:
$res num(9,5); 






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 19-06-2008, 07:18 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Oct 2003-
#3 (permalink)  

جزاك الله خيرا أخي ضيف للاهتمام

قصدت من return ان الداله ستعيد المصفوفه التى تحمل النتائج

عموما قمت بحذفها ولم تعمل الداله ايضا انا كل ماأريده ان تعيد الداله نتيجة العمليات الحسابيه علي رقمين
فقط

جزاك الله خيرا






__________________
المستحيل كلمة من افواة المجانين
FLy غير متواجد حالياً   قديم 19-06-2008, 07:28 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#4 (permalink)  

السلام عليكم

الاخ ضيف اعطاك الحل وهو بسبب وجود return لازم تعيد النتيجه الى متغير

كود PHP:
function num($firstnum,$secondnum){ 
    
$result=$firstnum+$secondnum
    
$result1=$firstnum*$secondnum
    
$result2=$firstnum-$secondnum
    
$res = array($result,$result1,$result2); 
    return(
$res); 

$res num(9,5);  
echo 
$res[0]."<br>";  
echo 
$res[1]."<br>";  
echo 
$res[2]."<br>";  
echo
"<br><br><br>"






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign غير متواجد حالياً   قديم 19-06-2008, 07:49 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Oct 2003-
#5 (permalink)  

اهاا صحيح الان فهمت المقصود من رد الاستاذ ضيف

جزاك الله خيرا أخي ضيف واخي mohDesign وسقاكما الله من كوثر الجنّه






__________________
المستحيل كلمة من افواة المجانين
FLy غير متواجد حالياً   قديم 19-06-2008, 08:37 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#6 (permalink)  

السلام عليكم
جرب global
كود PHP:
function num($firstnum,$secondnum){
        
$result=$firstnum+$secondnum;
        
$result1=$firstnum*$secondnum;
        
$result2=$firstnum-$secondnum;
        global 
$res;
        
$res = array($result,$result1,$result2);
        return(
$res);
}
num(9,5);
echo 
$res[0]."<br/>";
echo 
$res[1]."<br/>";
echo 
$res[2]."<br/>"
انظر Example #1 Using global
PHP: Variable scope - Manual







__________________
سـبـحـان الله، والـحــمــد لله، ولا إلـه إلا الله، والله أكـــبـــــر.
ALMimoni غير متواجد حالياً   قديم 20-06-2008, 01:14 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Oct 2003-
#7 (permalink)  

الميموني باشا جربتها قبل استخدام المصفوفه واشتغلت من اول مره بس مش عارف ليه حبيت استخدام المصفوفه حسيتها اكثر عمليه

جزاك الله الجنه عزيزي...






__________________
المستحيل كلمة من افواة المجانين
FLy غير متواجد حالياً   قديم 20-06-2008, 01:45 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#8 (permalink)  

وجزاك..






__________________
سـبـحـان الله، والـحــمــد لله، ولا إلـه إلا الله، والله أكـــبـــــر.
ALMimoni غير متواجد حالياً   قديم 20-06-2008, 05:09 AM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
لدي مشكلة في برنامج استعادة الملفات ارجوا مساعدتكم فانا في مشكلة كبيره alsahernet قسم برامج الكمبيوتر 4 04-11-2007 09:08 AM
مشكلة التراخيص على الجهاز الثلج ASP و ASP.NET 4 17-06-2007 04:31 PM
مشكلة مشكلة مشكلة فيروسات وتجسس في مواقع ضخمة ؟؟!! SaBLeH تطوير الويب 4 17-06-2007 12:52 PM
الاصدار 1.5.0 من برنامج منتديات MySmartBB Arab Domains إصلاح وصيانة المنتديات 31 04-10-2006 10:48 PM
يأخوان مشكلة الأعضاء مشكلة alsultannb إصلاح وصيانة المنتديات 2 23-01-2004 08:34 AM


الساعة الآن: 09:15 AM بتوقيت المملكة العربية السعودية