تقوم الدالة UBound بإرجاع بيانات من النوع الطويل تكون قيمتها هي الحد الأقصى للخط السفلي المتوفر لبعد الصفيف المحدد.
وظيفة Ubound
تُرجع قيمة طويلة هي أكبر حرف منخفض متاح لبعد الصفيف المحدد.
القواعد
UBound(اسم الصفيف[، البعد])
يتكون بناء جملة الدالة UBound من الأجزاء التالية:
وصف جزئي
اسم الصفيف مطلوب. اسم متغير الصفيف، وفقًا لاصطلاحات تسمية المتغير القياسية.
البعد اختياري (طويل). يحدد الحد الأعلى للبعد الذي سيتم إرجاعه. 1 يمثل البعد الأول، 2 يمثل البعد الثاني، وهكذا. إذا تم حذف البعد، فمن المفترض أن يكون 1.
يوضح
يتم استخدام الدالة UBound مع الدالة LBound لتحديد حجم الصفيف. يتم استخدام LBound لتحديد الحد الأعلى لبعد معين من المصفوفة.
بالنسبة للمصفوفات ذات الأبعاد التالية، تقوم UBound بإرجاع القيم كما هو موضح في الجدول التالي:
خافت أ (1 إلى 100، 0 إلى 3، -3 إلى 4)
قيمة إرجاع البيان
أوبوند(أ، 1) 100
أوبوند (أ، 2) 3
أوبوند (أ، 3) 4
يؤدي استخدام الدالة asp ubound() إلى إرجاع الحد الأقصى المتاح للبعد المحدد للصفيف.
يحب:
انسخ رمز الكود كما يلي:
<%
chkitems = Trim(Request("chk"))
إذا chkitems <> "" ثم
chkitem = انقسام (chkitems،"،"،)
'لأني=0 إلى ubound(chkitem)
'Response.Write(chkitem(i) & "<br />")
'التالي
آخر
Response.Write("الرجاء تحديد عنصر التصويت!")
نهاية إذا
%>
لأن وظيفة التقسيم تقسم قيمة خانة الاختيار التي تم الحصول عليها وفقًا للمحدد '،' وتخزنها في تنسيق بيانات مصفوفة، فمن الضروري الآن إخراج خانات الاختيار التي تم تحديدها بالتسلسل، باستخدام حلقة for ومتغير حلقة for. للتأكد، عليك استخدام الدالة ubound