:: vBspiders Professional Network ::

:: vBspiders Professional Network :: (http://www.vbspiders.com/vb/index.php)
-   قسم البرمجة الكائنية (http://www.vbspiders.com/vb/f174.html)
-   -   الدرس الثالث والعشرون(بعض الدوالات) (http://www.vbspiders.com/vb/t15576.html)

SoLiTair4Ever 07-20-2009 12:57 AM

الدرس الثالث والعشرون(بعض الدوالات)
 
بعض المتغيرات


دوال المتغيرات:


PHP Code:int isset(mixed var);



الفائدة : تتأكد من وجود المتغير
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــ


PHP Code:int unset(mixed var);



تفيد : مسح المتغير
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــ


PHP Code:int empty(mixed var);



تفيد : تعيد صح اذا كان للمتغير قيمة تعيد خطأ اذا كان المتغير بدون قيمة
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــ


PHP Code:int settype(string var, string type);



تفيد : تغير نوع المتغير بحسب النوع المعطا لها
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــ


PHP Code:string gettype(mixed var);



تفيد : تعيد نوع المتغير
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــ
دوالا الشروط :


PHP Code:if (expr){
statement
}



expr = هو الشرط الذي يجب ان يتحقق
statement = هو ما سينفذ عندما يكون الشرط صحيح
تفيد : بوضع الشروط وتحديد مطلب المبرمج
ـــــــــــــــــــــــــــــــــــــــــــــ


PHP Code:else{
statement
}



statement = هو ما سينفذ عندما يكون الشرط غير صحيح
تفيد : اذا لم يتحقق الشرط فبمكانك الرد
ـــــــــــــــــــــــــــــــــــــ


PHP Code:elseif(expr){
statement
}
elseif(expr2){
statement2
}



expr = هو الشرط الذي يجب ان يتحقق
statement = هو ما سينفذ عندما يكون الشرط صحيح
expr2 = هو الشرط الثاني الذي سيبحث فيه اذا كان الشرط الاول خطاء
statement2 = هو ما سينفذ اذا كان الشرط صحيح
تفيد : بوضع اكثر من شرط اذا لم يتحقق الاول فثاني وان لم يتحقق فالثالث وهكذا
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــ


PHP Code:switch ($i) {
case 0:
print "pr";
case 1:
print "prr";
case 2:
print "prrr";
}



$i = هي القيمة المعطاة لي الشرط لكي يتم بحث التطابق بينها وبين الشروط
0 = هو الشرط الاول ويقول انه يجب ان تكون قيمة $i = 0 حتا يتم تنفيذ pr
1 = هو الشرط الثاني ويقول انه يجب ان تكون قيمة $i = 1 حتا يتم تنفيذ prr
2 = هو الشرط الثالث ويقول انه يجب ان تكون قيمة $i = 2 حتا يتم تنفيذ prrr
تفيد : بتعدد الخيارات
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــ
دوالا التعامل مع الملفات :


PHP Code:$fo=fopen ( string filename, string mode);



filename = اسم الملف الذي تريد فتحه
mode = نوع الفتح هل هو للقرائة ام للكتابة ام ...
$fo = المتغير الذي وضعنا به فتح الملف
تفيد : بفتح الملفات لتخزين و اخذ استرجاع البينات منها
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــ


PHP Code:int fwrite($fp, $save,$len);



$fp = متغير فتح الملف
$save = هي السلسلة التي سيتم حفضها في الملف المفتوح
$len = وهو ليس اساسي ويفيد بتحديد حجم البينات التي ستكتب في الملف
تفيد : بكتابة السلاسل في الملفات
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــ


PHP Code:int fputs($fp, $save,$len);



$fp = متغير فتح الملف
$save = هي السلسلة التي سيتم حفضها في الملف المفتوح
$len = وهو ليس اساسي ويفيد بتحديد حجم البينات التي ستكتب في الملف
تفيد : بكتابة السلاسل في الملفات وهي تعمل نفس عمل fwrite


عرض و قراءة الملف

PHP Code:int fpassthru(int fp);


fp = هي متغير الملف المفتوح بدالة fopen
تفيد : بقراءة اللمف وعرض محتوى الملف الى المتصفح
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــ


PHP Code:int readfile(string filename);


filename = عنوان الملف المطلوب فتحه مثل "/root/pic/img.jpg"
تفيد : تنفذ نفس مهمة الدالة "fpassthru" لكن تبقى الداله الاول هي الافضل
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــ


PHP Code:string fread(int fp,int size);



fp = هي متغير الملف المفتوح بدالة fopen size = هو اقصى حد يتم قرائة من الملف ويتم تعيينه بالـbytes
تفيد : قرائة الملف واخراح المحتوى الى المتصفح ولكن يجب تعيين حجم للقرائة

منقول للفائدة

MazMaz 06-07-2011 03:12 PM

شكرا جزيلا


الساعة الآن 08:38 PM


[ vBspiders.Com Network ]


SEO by vBSEO 3.6.0