เมื่อคุณใช้อาร์เรย์ ASP บางครั้งคุณต้องการทำให้ส่วนใหญ่ผ่านการประมวลผล คำสั่ง Redim ให้คุณเปลี่ยนขนาดอาร์เรย์ - และคำสั่งสงวนจะบันทึกข้อมูลที่มีอยู่แล้ว

สมมติว่าคุณเริ่มด้วยอาร์เรย์ที่โดยปกติแล้วจะต้องการเพียง 5 รายการเท่านั้น ดังนั้นคุณสามารถทำได้

Dim ShopCart (5)

สิ่งนี้จะประหยัดพื้นที่หน่วยความจำและคำนึงถึงสิ่งที่คนส่วนใหญ่จะใช้เพื่อ แต่สมมติว่ามีบางคนเข้ามาที่ต้องการมากกว่า 5 รายการในรถเข็นของพวกเขา! คุณไม่ต้องการสูญเสียข้อมูลพิเศษนั้น ดังนั้นเพื่อทำให้ขนาดอาร์เรย์มีขนาดใหญ่ขึ้นคุณต้องพูดว่า

ร้านรถแดง (10)

หรืออะไรก็ตามที่มีขนาดใหม่ที่คุณต้องการกระแทกให้ได้ ปัญหาหนึ่งแม้ว่า คำสั่ง redim สูญเสียข้อมูลใด ๆ ในขณะนี้ในอาร์เรย์ สิ่งนี้อาจใช้ได้ถ้าคุณเพิ่งเริ่มต้น แต่ถ้ามีใครสักคนกำลังซื้อของอยู่ครึ่งทาง ในกรณีนั้นคุณควรใช้ -

Redim PRESERVE ShopCart (10)

สิ่งนี้ทำให้อาร์เรย์ที่เรามีอยู่แล้วและเพิ่งเพิ่มพื้นที่ให้กับมัน

รายการฟังก์ชัน ASP Array

รู้เบื้องต้นเกี่ยวกับ ASP Ebook

ดาวน์โหลด ebook นี้เพื่อรับทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการเรียนรู้ ASP - ตั้งแต่แบบฝึกหัดทีละขั้นตอนไปจนถึงรายการฟังก์ชันโค้ดตัวอย่างข้อผิดพลาดทั่วไปและวิธีแก้ไขปัญหาและอีกมากมาย! 101 หน้า