| |||||
| دول php وشرحها سوف في كل رد بوضع دالة واشرحها ووضع مثال وسأبدأ من المستوى السهل الى الصعب واي واحد يواجه اشكال يقول وانا اوضح له اكثر بسم الله نبدأ.... الدالة 1 كود PHP: يعني يصير الملف كأنه مكتوب في نفس الملف مثال كود PHP: وانتظرو الدوال الأخرى | |||||
|
| |||||
|
غريبة ماحد رد المهم اكمل معكم الدوال هالمرة دوال تقريب الارقام ونحتاجها في بعض الأحيان ceil() وهي تقرب الرقم الى الرقم الاكبر يعني 4.2 تصير 5 floor() وهي تقرب الرقم الى الرقم الأصغر يعني 4.2 تصير 4 round() وهي تقرب الرقم الى الناتج الاقرب يعني 4.2 تصير 4 و 4.8 تصير 5 وهذا المثال كود PHP: اما المثال الكامل القابل للتشغيل فهو مرفق | |||||
|
| |||||
|
مشوار طويل الله يعينك عليه ويجزاك خير لكن هل تتوقع ان يجد قبول وهو في بداية الطريق انت علقت الموضوع على ردود مستقبلية والجميع ينتظر ردودك الباقية لكن هل تقبل مني نصيحة ؟ اخي ارى ان تعتمد هذا الاسلوب في رد واحد ceil() وهي تقرب الرقم الى الرقم الاكبر يعني 4.2 تصير 5 floor() وهي تقرب الرقم الى الرقم الأصغر يعني 4.2 تصير 4 round() وهي تقرب الرقم الى الناتج الاقرب يعني 4.2 تصير 4 و 4.8 تصير 5 وتكتب جميع ما تود ان توضحة من دوال بهذه الطريقة يصبح مرجع وتذكير بوظائف الدوال ويسهل البحث فيه ويكتمل الموضوع واقترح تصنيفها حسب ما ترى او حسب وظيفتها مثلا دوال التعامل مع MySql mysql_connect : اتصال عادي mysql_pconnect : اتصال دائما mysql_close : اغلاق الاتصال mysql_select_db : اختيار قاعدة بينات لاستعلامها mysql_create_db : إنشاء قاعدة بينات mysql_drop_db : حذف قاعدة البينات mysql_query : استعلام قاعدة البينات mysql_db_query : استعلام القاعدة واختيارها mysql_list_dbs : تعيد موشر لكل قواعد البيانات الموجودة في الخادم mysql_list_tables : لتحصل على مؤشر لجميع الجداول الموجودة في قاعدة البيانات mysql_list_fields : تعيد مؤشر لقائمة حقول الجدول الممرر اسمه للدالة mysql_error : تعيد رسالة اخر خطأ حدث mysql_errno : تعيد رقم اخر خطأ حدث mysql_affected_rows : تعيد هذه الدالة عدد السجلات التي عدلت في العملية الأخيرة التي تمت على قاعدة البيانات mysql_insert_id : اتعرف على رقم السجل المدخل mysql_result : تعيد مؤشر لحقل معين وسجل معين mysql_num_rows : تعيد هذه الدالة عدد السجلات الموجودة في الجدول المحدد من قاعدة البيانات mysql_num_fields : تعيد عدد الحقول المحددة في المؤشر الناتج من عمليات على قاعدة البيانات mysql_fetch_row : تعيد مصفوفة تعدادية mysql_fetch_array : تعيد مصفوفة تحتوي على قيم سجل وتنقل المؤشر إلى السجل التالي mysql_fetch_object : نفس عمل السابقة لكن تعيد كائن وتنقل المؤشر إلى السجل التالي mysql_data_seek : تستخدم هذه الدالة لتنقل المؤشر من السجل الحالي إلى سجل محدد برقمه mysql_fetch_lengths : تعيد مصفوفة تحتوي على الطول الأقصى لكل حقل mysql_fetch_field : تستخدم هذه الدالة لتحصل على معلومات حول حقول الجدول المراد mysql_field_seek : تحديد الحقل بتمرير رقمه عليها mysql_free_result : تستخدم هذه الدالة لتحرير المؤشر من الذاكرة mysql_field_name : تحديد اسم الحقل بتمرير رقمه على عليها mysql_field_table : تعيد اسم الجدول الذي يحتوي على الحقل المحدد بالمؤشر result mysql_field_len : تعيد هذه الدالة طول الحقل بالبايت المحدد بالرقم المرر إليها mysql_field_type : تحديد نوع الحقل بتمرير رقمه عليها mysql_field_flags : تعيد هذه الدالة وصف الحقل المحدد بالرقم المرر إليها mysql_db_name : تعيد اسم قاعدة البينات mysql_tablename = تعيد اسم الجدول استمر اثابك الله
__________________ مجموعة بي اتش بي العربية www.php4arab.org البوابة العربية www.arabportal.net | |||||
|
| |||||
|
مشكور اخوي رفيع وايضا الاخ ابو حمد وصراحة انا احب التفصيل في كل دالة واعطاء شرح وافي عنها حتى يتعلم المبتدئين أيضا وانشالله في المرات الجاية راح اكثر من الدوال ==================== الان في دالتين خاصين بالنصوص سواء تحويلها الى حروف كبيرة او صغيرة strtoupper() تحول النص الى صروف كبيرة strtolower() تحول النص الى حروف صغيرة وهذا المثال كود PHP: | |||||
|
| |||||
|
سوف نتطرق هذه المرة الى دالة مهمة جدا وتستخدم لإرسال البريد من خلال صفحة الانترنت وهذه الدالة هي mail() وهي سهلة ولكن تحتاج الى تركيز خاصة اذا كنت مبتدئا في البرمجة طريقة عملها سهلة وهي كالتالي mail("ايميل المرسل اليه", "عنوان الرسالة", "مضمون الرسالة"); ونستطيع اضافة بعض المعلومات في نهاية الدالة مثل ايميل المرسل وذلك موجود في المثال كود PHP: | |||||
|
| |||||
|
اخي الكريم جزاك الله خيرا
__________________ مؤسسة المهمات البرمجية 00966507585887 0507585887 www.mr-php.com.sa www.mr-php.com | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |