| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| [دالة] is_numeric للتأكد ان القيمة رقمية باستخدام هذه الدالة تستطيع معرفة القيمة هل هي رقمية ام نصية مثال : كود PHP: ماذا لو ان لديك تعدد الصفحات ( اذا كنت ﻻ تعرف تعدد الصفحات سيأتي يوم تصل اليه ﻻ تخف) ويكون الرابط هكذا artcile.php?id=214&page=3 ممتاز سيعمل جيدا ويكون المتغير هكذا كود PHP: ستحصل مشاكل وهي عدم اعطاء قيمة للمتغير page وتأتي هذه التركيبة لتحل المشكلة كود PHP: اذا كان المتغير فارغ او غير رقمي اعطيه القيمة "1" او اتركه يحمل القيمة اﻷصلية فوائد : التأكد من عدم وضع اوامر ممكن تخترق القاعدة اضافة قيمة انت تحددها يمكن تغيير الرقم "1" الى اي قيمة تصلح لبرنامجك. والسﻻم عليكم | |||||
|
| |||||
|
شكراً أستاذي عبدالواحد ..بالنسبة لاستخدامه في تعدد الصفحات ، فأنا أفضل الطريقة هذه : كود PHP: تحياتي، أشرف السمهوري
__________________ [هل] سيتحقق الحلم؟ هذا ما ستخبرنا به الأيام :) .. | |||||
|
| |||||
|
كلنا نتعلم من بعضنا البعض عزيزي ..بالمناسبة، في تعدد الصفحات عادة نحتاج إلى التحقق من أن الرقم هو عدد صحيح ، فمن غير المعقول في تطبيقاتنا " افتراضياً " ، أن يحتوي رقم الصفحة على خانات عشرية أو إشارة سالبة .. بالنسبة للعدد الصحيح يمكن الاستعاضة عن is_numeric بـ is_int ، ولضمان أن الرقم ليس بالسالب ، نفحص المتغير أنه أكبر من 0 .. كود PHP: كود PHP: تحياتي، أشرف السمهوري
__________________ [هل] سيتحقق الحلم؟ هذا ما ستخبرنا به الأيام :) .. | |||||
|
| |||||
|
على قصة القيمة الرقمية تفضلوا هالدالة وهي تفيد باستخراج القيمة الرقمية من متغير نصي : كود PHP: فقط في سبيل الفائدة ![]() سلامات اخواني .
__________________ EbNCaNa اخوكم ابن قانا مدوّنتي الشخصية Byte Order Mark - BOM [مقال] : تشفير الروابط والنصوص بواسطة الترميز UTF-8 [نقاش] : ترميز اليونيكود utf-8 المناقب والمثالب | |||||
|
| |||||
|
ما شاء الله عليك اخي اشرف ﻻ يوجد لدي ما اضيفه على كﻻمك ... اخي ابن قانا اشكرك على اضافة الدالة .. ممكن نستخرج القيمة الرقمية من النص باستخدام التعابير القياسية وستأخذ منا سطرين لتنفيذ العملية كود PHP: | |||||
|
| |||||
| اقتباس:
..!!
__________________ [هل] سيتحقق الحلم؟ هذا ما ستخبرنا به الأيام :) .. | |||||
|
| |||||
| اقتباس:
الداله is_numeric في حالة ان المتغير $page لايحمل قيمه رقميه او فارغ سوف ترجع قيمه false و مع اضافتنا ! و التي تعني نفي سوف يصبح نفي نفي او بطريقه اخرى false * flase = true على سبيل تقريب وبتالي عند ارجاع قيمه true سوف يسند له قيمه واحد فقط لمزيد من توضيح تحياتي لك | |||||
|
![]() |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| دالة in_array للتأكد من وجود قيمة في المصفوفة | أحمد أبو النصر | PHP | 0 | 29-12-2005 10:20 PM |