ทุกคนได้โพสต์ฟังก์ชั่นและคำแนะนำโดยละเอียดที่ใช้ใน ASP เพื่อให้ทุกคนเรียนรู้
สิ่งที่ฉันรู้มีดังนี้:
1. ฟังก์ชั่นอาร์เรย์ ()
ฟังก์ชั่น: สร้างตัวแปรอาร์เรย์
รูปแบบ: อาร์เรย์ (รายการ)
พารามิเตอร์: รายการคือแต่ละคอลัมน์ตัวเลขในตัวแปรอาร์เรย์โดยมีช่วงเครื่องหมายจุลภาคอยู่ตรงกลาง
ตัวอย่าง:
< % i = อาร์เรย์ ("1", "2", "3") %>
ผลลัพธ์: ฉันได้รับมอบหมายให้เป็นอาร์เรย์
2. ฟังก์ชั่น cint ()
ฟังก์ชั่น: แปลงนิพจน์/ประเภทอื่น ๆ ของตัวแปรเป็นประเภทจำนวนเต็ม (int)
รูปแบบ: cint (นิพจน์)
พารามิเตอร์: นิพจน์คือตัวแปรนิพจน์/ประเภทอื่น ๆ ที่ถูกต้อง
ตัวอย่าง:
-
f = "234"
Response.write Cint (f) + 2
-
ผลลัพธ์: 236
ฟังก์ชั่น cint () แปลงอักขระ "234" เป็นจำนวนเต็ม 234 ถ้านิพจน์ว่างเปล่าหรือไม่ถูกต้องค่าส่งคืนคือ 0;
3. ฟังก์ชั่น: creatoBject ()
ฟังก์ชั่น: สร้างและส่งคืนวัตถุ ActiveX
รูปแบบ: creatoBject (obname)
พารามิเตอร์ bname คือชื่อของวัตถุ
ตัวอย่าง:
-
ตั้งค่า con = server.createObject ("adodb.connection"))
-
ผลลัพธ์:
4. ฟังก์ชั่น cstr ()
ฟังก์ชั่น: แปลงนิพจน์/ประเภทอื่น ๆ ของตัวแปรเป็นประเภทอักขระ (สตริง)
รูปแบบ: CSTR (นิพจน์)
พารามิเตอร์: นิพจน์คือตัวแปรนิพจน์/ประเภทอื่น ๆ ที่ถูกต้อง
ตัวอย่าง:
-
s = 3 + 2
Response.write "ผลลัพธ์คือ:" & cstr (s)
-
ผลลัพธ์: ฟังก์ชั่น CSTR () แปลงจำนวนเต็ม 5 เป็นอักขระ "5"
5. วันที่ฟังก์ชั่น ()
ฟังก์ชั่น: ส่งคืนวันที่ของระบบปัจจุบัน (ฝั่งเซิร์ฟเวอร์)
รูปแบบ: วันที่ ()
พารามิเตอร์: ไม่มี
ตัวอย่าง < % วันที่ () %>
ผลลัพธ์: 05/10/00
6. ฟังก์ชั่น dateadd ()
ฟังก์ชั่น: คำนวณเวลาที่กำหนดและ
รูปแบบ: DateAddD (TimeInterval, หมายเลข, วันที่)
พารามิเตอร์: TimeInterval เป็นหน่วยเวลา (เดือน, วัน ... ); หมายเลขคือค่าช่วงเวลาและวันที่เป็นจุดเริ่มต้นเวลา
ตัวอย่าง:
-
currentDate = #8/4/99 #
newDate = DateAdd ("M", 3, CurrentDate)
Response.write newdate
-
currentDate = #12: 34: 45 PM #
newDate = dateAdd ("h", 3, currentDate)
Response.write newdate
-
ผลลัพธ์:
11/4/99
3:34:45 น
ใน
"M" = "เดือน";
"D" = "วัน";
หากเป็นรูปแบบ currentDate แล้ว
"h" = "ชั่วโมง";
"s" = "วินาที";
7. ฟังก์ชั่น datediff ()
ฟังก์ชั่น: คำนวณความแตกต่างของเวลาที่ระบุของปริมาณที่กำหนด
รูปแบบ: datediff (timeLinval, วันที่ 1, date2 [, firstdayofweek [, firstdayofyear]])))
พารามิเตอร์: TimeInterval เป็นหน่วยเวลา วันที่ 1 และวันที่ 2 เป็นนิพจน์วันที่ที่ถูกต้อง FirstDayOfWeek, FirstDayOfyear เป็นตัวเลือกใด ๆ
ตัวอย่าง:
-
fromdate = #8/4/99 #
todate = #1/1/2543 #
Response.write "มี" & _
datediff ("d", fromdate, todate) & _
"Days to Millionium จาก 8/4/99"
-
ผลการศึกษา: มี 150 วันถึงล้านจาก 8/4/99
8. ฟังก์ชั่นวัน ()
ฟังก์ชั่น: ส่งคืนค่าจำนวนเต็มที่สอดคล้องกับวันที่หนึ่งเดือน