موصى به: مهارات الجلسة في ASP يعرف أي شخص كتب ASP أكبر قليلاً أن الجلسة مفيدة حقًا. يمكن استخدامه لتسجيل متغيرات البيانات المملوكة للمستخدم ، والتي هي آمنة ومريحة. ولكن هل تعرف حقًا كيف تعمل الجلسة؟ ربما بعد أن تفهم ، لن تجرؤ على استخدام هذا مرة أخرى
الوظيفة: إرجاع صفيف
بناء الجملة: صفيف (قائمة)
الأنواع المعمول بها: الأحرف والأرقام متوفرة
| ما يلي هو المحتوى المقتبس: <٪ قاتمة myarray () لأني = 1 إلى 7 Redim Preserve Myarray (i) myarray (i) = WeekdayName (i) التالي ٪> |
النتيجة: تم إنشاء صفيف يحتوي على 7 عناصر
Myarray (الأحد ، الاثنين ، ... السبت)
Cint ()
الوظيفة: تحويل تعبير إلى نوع رقمي
بناء الجملة: Cint (التعبير)
النوع القابل للتطبيق: أي حرف صالح على ما يرام
| ما يلي هو المحتوى المقتبس: <٪ و = 234 استجابة. cint cint (f) 2 ٪> |
النتائج: 236
تحويل الحرف 234 إلى الرقم 234 ، إذا كانت السلسلة فارغة ، فأرد 0 قيمة
CreateObject ()
الوظيفة: إنشاء وإرجاع مثيل لمكون ActiveX المسجل.
بناء الجملة: createObject (ObjName)
النوع القابل للتطبيق: ObjName هو اسم أي مكون ActiveX صالح ومسجل.
| ما يلي هو المحتوى المقتبس: <٪ تعيين con = server.createBject (adodb.connection) ٪> CSTR () |
الوظيفة: تحويل تعبير إلى سلسلة.
بناء الجملة: CSTR (تعبير)
النوع القابل للتطبيق: التعبير هو أي تعبير صحيح
| ما يلي هو المحتوى المقتبس: <٪ S = 3 2 استجابة. write (النتيجة هي: & cstr (s)) ٪> |
النتيجة: تحويل الرقم 5 إلى الحرف 5.
تاريخ()
الوظيفة: إرجاع تاريخ النظام الحالي.
بناء الجملة: التاريخ ()
النوع القابل للتطبيق: لا شيء.
<٪ = Date ٪>
النتائج: 8/4/99
dateadd ()
الوظيفة: إرجاع تاريخ تغيير.
بناء الجملة: dateadd (timeinterval ، الرقم ، التاريخ)
الوصف: TimeInterval هو نوع الفاصل الزمني المراد إضافته ؛ الرقم هو الرقم الذي سيتم إضافته ؛ التاريخ هو تاريخ البدء.
| ما يلي هو المحتوى المقتبس: <٪ CurrentDate = #8/4/99 # NewDate = dateadd (M ، 3 ، CurrentDate) استجابة. نيوديت ٪> <٪ CurrentDate = #12: 34: 45 PM # NewDate = dateadd (H ، 3 ، CurrentDate) استجابة. نيوديت ٪> النتائج: 11/4/99 3:34:45 مساءً م = شهر ؛ د = اليوم ؛ عندما يكون تنسيق التاريخ الحالي هو الوقت ، إذن H = ساعة ؛ S = الثاني ؛ datediff () |
الوظيفة: إرجاع الفرق بين تاريخين.
بناء الجملة: Datediff (TimeInterval ، Date1 ، Date2 [، FirstdayOfweek [، FirstWeekofyear >>)
الوصف: يمثل TimeInterval نوع الفاصل الزمني ، مثل M يمثل الشهر.
| ما يلي هو المحتوى المقتبس: <٪ FromDate = #8/4/99 # TODATE = #1/1/2000 # استجابة. write (هناك & _ Datediff (D ، FromDate ، Toodate) & _ أيام إلى المليون من 8/4/99. ٪> |
النتائج: هناك 150daysto -millionium من 8/4/99
يوم()
الوظيفة: العودة إلى يوم الشهر.
بناء الجملة: اليوم (التاريخ)
الوصف: التاريخ هو أي تاريخ صالح.
<٪ = اليوم (#8/4/99#) ٪>
النتائج: 4
formatcurrency ()
الوظيفة: إرجاع التعبير ، الذي تم تنسيقه كقيمة عملة
بناء الجملة: formatcurrency (التعبير [، الرقم [، LeadingDigit [، Paren [، GroupDigit >>>>)
الوصف: يشير الرقم إلى قيمة عدد الأرقام المعروضة على الجانب الأيمن من النقطة العشرية. القيمة الافتراضية هي -1 ، مما يشير إلى استخدام لغة الكمبيوتر ؛ لا يزال ثابتًا من ثلاث حالات ، مما يشير إلى ما إذا كانت الصفر قبل عرض القيمة العشرية.
<٪ = formatcurrency (34.3456) ٪>
النتائج: 34.35 دولار
FormatDateTime ()
الوظيفة: إرجاع التعبير ، الذي تم تنسيقه كتاريخ أو وقت
بناء الجملة: FormatDateTime (Date ، [، namedformat>)
الوصف: يشير NamedFormat إلى قيمة تنسيق التاريخ/الوقت المستخدم ، وإذا تم حذفه ، يتم استخدام vbgeneraldate.
<٪ = formatDateTime (08/4/99 ، vblongdate) ٪>
النتائج: الأربعاء ، 04 أغسطس 1999
Formatnumber ()
الوظيفة: إرجاع التعبير ، الذي تم تنسيقه كقيمة رقمية
بناء جملة: Formatnumber (التعبير [، الرقم [، LeadingDigit [، Paren [، GroupDigit >>>>)
الوصف: يشير الرقم إلى قيمة عدد الأرقام المعروضة على الجانب الأيمن من النقطة العشرية. القيمة الافتراضية هي -1 ، مما يشير إلى استخدام لغة الكمبيوتر. ؛ يشير LeadingDigit I إلى عدد الأرقام المعروضة على الجانب الأيمن من النقطة العشرية
قيمة. القيمة الافتراضية هي -1 ، مما يشير إلى استخدام لغة الكمبيوتر. ؛ يشير الوالد إلى قيمة عدد الأرقام المعروضة على الجانب الأيمن من النقطة العشرية. القيمة الافتراضية هي -1 ، مما يشير إلى استخدام الكمبيوتر.
يثبت. ؛ يشير GroupDigit I إلى قيمة عدد الأرقام المعروضة على الجانب الأيمن من النقطة العشرية. القيمة الافتراضية هي -1 ، مما يشير إلى استخدام لغة الكمبيوتر.
<٪ = formatnumber (45.324567 ، 3) ٪>
النتائج: 45.325
formatpercent ()
الوظيفة: إرجاع التعبير ، الذي تم تنسيقه كنسبة مئوية زائدة مع علامة ٪ (مضروبة في 100). (٪)
بناء الجملة: التنسيق (التعبير [، الرقم [، LeadingDigit [، Paren [، GroupDigit >>>>)
ملاحظة: كما أعلاه
<٪ = formatpercent (0.45267 ، 3) ٪>
النتائج: 45.267 ٪
ساعة()
الوظيفة: أعد عدد الساعات في الساعة 24
بناء الجملة: ساعة (الوقت)
يوضح:
<٪ = ساعة (#4: 45: 34 مساءً#) ٪>
النتائج: 16
Instr ()
الوظيفة: إرجاع الموضع حيث تظهر حرف أو سلسلة أولاً في سلسلة أخرى.
بناء الجملة: inst ([start ،> strtobesearched ، strsearchfor [، compare>)
الوصف: START هي قيمة بداية البحث ، يقبل StrTobesearched سلسلة البحث strsearchfor the الحرف المراد البحث عنه (انظر ASP ثابت للحصول على التفاصيل)
| ما يلي هو المحتوى المقتبس: <٪ strtext = هذا اختبار !! pos = instr (strtext ، a) استجابة ٪> |
النتائج: 9
Instrev ()
الوظيفة: كما هو مذكور أعلاه ، فقط ابتداءً من البحث الأخير للسلسلة
بناء الجملة: instrev ([start ،> strtobesearched ، strsearchfor [، conting>)
ملاحظة: كما هو مذكور أعلاه.
| ما يلي هو المحتوى المقتبس: <٪ strtext = هذا اختبار !! pos = instrev (strtext ، s) استجابة ٪> |
النتائج: 13
int ()
الوظيفة: إرجاع النوع العددي ، غير مستدير.
بناء الجملة: int (رقم)
يوضح:
<٪ = int (32.89) ٪>
النتائج: 32
isarray ()
الوظيفة: تحديد ما إذا كان الكائن عبارة عن صفيف وإرجاع قيمة منطقية.
بناء الجملة: Isarray (اسم)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ strtest = اختبار! استجابة. write isarray (strtest) ٪> |
النتائج: خطأ
ISDATE ()
الوظيفة: تحديد ما إذا كان الكائن هو تاريخ وإرجاع بناء جملة Boolean: ISDate (التعبير) الوصف: التعبير هو أي تعبير صحيح.
| ما يلي هو المحتوى المقتبس: <٪ strtest = 8/4/99 استجابة. write isdate (strtest) ٪> |
النتائج: صحيح
isempty ()
الوظيفة: تحديد ما إذا كان يتم تهيئة كائن وإرجاع قيمة منطقية.
بناء الجملة: isempty (التعبير)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ خافت أنا الرد. write isempty (i) ٪> |
النتائج: صحيح
isnull ()
الوظيفة: تحديد ما إذا كان الكائن فارغًا وأرجع قيمة منطقية.
بناء الجملة: isnull (تعبير)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ خافت أنا الرد. write isnull (i) ٪> |
النتائج: خطأ
isnumeric ()
الوظيفة: تحديد ما إذا كان الكائن هو رقم وإرجاع قيمة منطقية.
بناء الجملة: isnumbic (التعبير)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ أنا = 345 الرد ٪> |
النتائج: صحيح
حتى لو تم نقل الرقم ، لا يزال ASP يعتقد أنه رقم.
isObject ()
الوظيفة: تحديد ما إذا كان الكائن هو كائن وإرجاع قيمة منطقية.
بناء الجملة: isObject (التعبير)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ تعيين con = server.createBject (adodb.connection) استجابة. write isObject (con) ٪> |
النتائج: صحيح
lbound ()
الوظيفة: إرجاع الحد الأدنى المتاح للبعد المحدد.
بناء الجملة: lbound (ArrayName [، Dimension>)
الوصف: يشير البعد إلى البعد العدد الصحيح للعودة إلى. استخدم 1 لتمثيل البعد الأول ، 2 لتمثيل البعد الثاني ، وهلم جرا. إذا تم حذف معلمة البعد ، فإن القيمة الافتراضية هي 1.
| ما يلي هو المحتوى المقتبس: <٪ أنا = صفيف (الاثنين ، الثلاثاء ، الأربعاء) الرد. write lbound (i) ٪> |
النتائج: 0
LCASE ()
الوظيفة: إرجاع النموذج الصغير للسلسلة
بناء الجملة: LCASE (سلسلة)
الوصف: السلسلة هي أي تعبير سلسلة صالح.
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار! استجابة. lace (strtest) ٪> |
النتائج: هذا اختبار!
غادر()
الوظيفة: أعد الحرف قبل حرف الطول على الجانب الأيسر من السلسلة (بما في ذلك حرف الطول).
بناء الجملة: يسار (سلسلة ، طول)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار! reponse.write اليسار (strtest ، 3) ٪> |
النتائج: ثي
لين ()
الوظيفة: إرجاع طول السلسلة.
بناء الجملة: لين (سلسلة | varname)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار! استجابة. WRITE LEN (Strtest) ٪> |
النتائج: 15
ltrim ()
الوظيفة: قم بإزالة المسافات على الجانب الأيسر من السلسلة.
بناء الجملة: ltrim (سلسلة)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار! استجابة. write ltrim (strtest) ٪> |
النتائج: هذا اختبار!
منتصف ()
الوظيفة: إرجاع سلسلة من الطول المحدد (البدء ، الطول هو الطول).
بناء الجملة: منتصف (سلسلة ، ابدأ [، طول>)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار! اليوم هو الاثنين. استجابة. Write Mid (Strtest ، 17 ، 5) ٪> |
النتائج: اليوم
دقيقة()
الوظيفة: العودة إلى الوقت.
بناء الجملة: دقيقة (الوقت)
يوضح:
<٪ = دقيقة (#12: 45: 32 مساءً#) ٪>
النتائج: 45
شهر()
الوظيفة: تاريخ العودة.
بناء الجملة: شهر (التاريخ)
الوصف: التاريخ هو أي تعبير تاريخ صالح.
<٪ = شهر (#08/04/99#) ٪>
النتائج: 8
MonthName ()
الوظيفة: إرجاع سلسلة تحدد الشهر المحدد.
بناء الجملة: MonthName (الشهر ، [، ABB>)
الوصف: الشهر هو التمثيل الرقمي لشهر معين ؛ ABB (اختياري) هي قيمة منطقية تستخدم لعرض الاختصار في الشهر. سوف يعرض TRUE اسم الشهر المختصر ولن يعرض خطأ (افتراضي) الاختصار.
<٪ = monthname (الشهر (#08/04/99#)) ٪>
النتائج: أغسطس
الآن()
الوظيفة: إرجاع تاريخ ووقت النظام الحالي. إرجاع وقت النظام الحالي
بناء الجملة: الآن ()
الوصف: لا شيء
<٪ = الآن ٪>
النتائج: 8/4/99 9:30:16 صباحًا
يستبدل()
الوظيفة: إرجاع سلسلة تم فيها استبدال السلسلة الفرعية المحددة بعدد آخر من المرات المحددة.
بناء جملة: استبدال (strtobesearched ، strsearchfor ، strreplacewith [، start [، count [، قارن >>>)
| ما يلي هو المحتوى المقتبس: الوصف: STRTOBESERED هو تعبير سلسلة يحتوي على سلسلة فرعية ليتم استبدالها ؛ StrSearchfor هو تعبير السلسلة للبحث عن strtobesearched ؛ strreplacewith هو تعبير السلسلة لاستبدال strsearchfor sub string ؛ Start (اختياري) هو موضع الحرف الرقمي لبدء البحث ؛ العد (اختياري) هي قيمة تشير إلى ثابت المقارنة. <٪ strtest = هذا تفاحة! Response.write استبدال (Strtest ، Apple ، Orange) ٪> |
النتائج: هذا برتقالي!
يمين()
الوظيفة: أعد الحرف قبل حرف الطول على الجانب الأيمن من السلسلة (بما في ذلك حرف الطول).
بناء الجملة: يمين (سلسلة ، طول)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار! استجابة. الكتابة (strtest ، 3) ٪> |
النتائج: ST!
RND ()
الوظيفة: إنشاء رقم عشوائي.
بناء الجملة: RND [(رقم)>
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ عشوائي () استجابة. write rnd () ٪> |
النتيجة: أي رقم بين 0 و 1
دائري()
الوظيفة: إرجاع القيمة المستديرة بالعدد المحدد للأرقام.
بناء الجملة: جولة (التعبير [، numRight>)
الوصف: يشير الرقم numright إلى عدد الأرقام التي يتم تقريبها على يمين النقطة العشرية. إذا تم حذفها ، فإن الدالة المستديرة تُرجع عددًا صحيحًا.
| ما يلي هو المحتوى المقتبس: <٪ أنا = 32.45678 استجابة. الجولة (ط) ٪> |
النتائج: 32
rtrim ()
الوظيفة: قم بإزالة سلسلة الفضاء على الجانب الأيمن من السلسلة.
بناء الجملة: rtrim (سلسلة)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار !! استجابة. write rtrim (strtest) ٪> |
النتائج: هذا اختبار !!
ثانية()
الوظيفة: ثواني العودة.
بناء الجملة: الثاني (الوقت)
يوضح:
<٪ = الثاني (#12: 34: 28 مساءً#) ٪>
النتائج: 28
streverse ()
الوظيفة: ترتيب سلسلة عكسي
بناء الجملة: Streverse (سلسلة)
يوضح
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار !! استجابة. write streverse (strtest) ٪> |
النتائج: !! tset a si siht
وقت()
الوظيفة: وقت الإرجاع.
بناء الجملة: الوقت ()
يوضح:
<٪ = time ٪>
النتائج: 9:58:28 صباحًا
تقليم()
الوظيفة: قم بإزالة المساحات على اليسار واليمين من السلسلة.
بناء الجملة: تقليم (سلسلة)
الوصف: السلسلة هي أي تعبير سلسلة صالح.
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار !! استجابة. تكوين تقليم (strtest) ٪> |
النتائج: هذا اختبار !!
ubound ()
الوظيفة: إرجاع الحد الأقصى المتاح للبعد المحدد.
بناء الجملة: Ubound (ArrayName [، Dimension>)
الوصف: يحدد البعد (اختياري) عدد صحيح يتم فيه إرجاع البعد. 1 يعني البعد الأول ، 2 يعني البعد الثاني ، وهلم جرا. إذا تم حذف معلمة البعد ، فإن القيمة الافتراضية هي 1.
| ما يلي هو المحتوى المقتبس: <٪ أنا = صفيف (الاثنين ، الثلاثاء ، الأربعاء) الرد. write ubound (i) ٪> |
النتائج: 2
ucase ()
الوظيفة: إرجاع شكل الأحرف الكبيرة من السلسلة.
بناء الجملة: Ucase (سلسلة)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ strtest = هذا اختبار !! استجابة. write ucase (strtest) ٪> |
النتائج: هذا اختبار !!
vartype ()
الوظيفة: إرجاع القيمة التي تشير إلى النوع الفرعي للمتغير
بناء الجملة: vartype (varname)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ أنا = 3 الرد. write vartype (i) ٪> |
النتيجة: راجع ثابت ASP للحصول على تفاصيل 2 (رقم).
أيام الأسبوع ()
الوظيفة: العودة إلى يوم الأسبوع.
بناء الجملة: أيام الأسبوع (التاريخ [، Firstdayofweek>)
يوضح:
| ما يلي هو المحتوى المقتبس: <٪ D = #8/4/99 # استجابة. الكتابة يوم الأسبوع (د) ٪> |
النتائج: 4 (الأربعاء)
WeekdayName ()
الوظيفة: إرجاع اسم يوم الأسبوع.
بناء جملة: WeekdayName (Weekday [، ABB [، FirstDayofweek >>)
الوصف: ABB اختياري. قيمة منطقية ، تشير إلى ما إذا كان الاختصار يمثل اسم كل يوم من أيام الأسبوع. إذا تم حذفها ، فإن القيمة الافتراضية خاطئة ، مما يعني أن أسماء كل يوم من أيام الأسبوع لا يتم اختصارها. يشير Firstdayofweek إلى قيمة اليوم الأول من الأسبوع.
| ما يلي هو المحتوى المقتبس: <٪ D = #8/4/99 # الرد ٪> |
النتائج: الأربعاء
سنة()
الوظيفة: العودة إلى العام الحالي.
بناء الجملة: سنة (تاريخ)
يوضح:
<٪ = السنة (#8/4/99#) ٪>
النتائج: 1999
المشاركة: يقوم ASP بتنفيذ صفحة الويب غير الموجودة لإرسال رسائل البريد الإلكتروني تلقائيًا عندما نقوم بإنشاء موقع ويب ، عادة ما يكون لدينا بعض الأخطاء في تصرفات الزوار أو عيوبها في موقعنا ، مما تسبب في زيارة صفحة غير موجودة. في هذا الوقت ، ستظهر رسالة خطأ 404. إذا كنت زائرًا متحمسًا ، فيمكنك إرسال بريد إلكتروني إليك لتذكيرك. في ذلك الوقت ، معظم الناس