Apabila anda menggunakan array ASP, kadang-kadang anda mahu menjadikannya sebahagian besar melalui pemprosesan. Perintah Redim membolehkan anda mengubah saiz serasi - dan perintah memelihara menyimpan data yang ada di sana.

Katakan anda bermula dengan array yang biasanya hanya memerlukan sekitar 5 item di dalamnya. Jadi anda boleh lakukan

Dim ShopCart (5)

Ini akan memelihara ruang ingatan dan mengambil kira apa yang akan digunakan oleh kebanyakan orang. Tapi katakanlah seseorang datang bersama yang mahukan lebih dari 5 item dalam keranjang belanja mereka! Anda tidak mahu kehilangan maklumat tambahan itu. Jadi untuk menjadikan saiz array lebih besar, anda akan berkata

Redim ShopCart (10)

atau apa-apa saiz baru yang anda ingin bump ia. Satu masalah, walaupun. Perintah redim kehilangan sebarang data pada masa ini. Ini mungkin baik-baik saja jika anda baru bermula, tetapi jika seseorang sedang membeli-belah, ia akan menjadi buruk untuk kehilangan data mereka. Dalam kes itu, anda sebaliknya akan menggunakan -

Redim PRESERVE ShopCart (10)

Ini menyimpan array yang telah kami dan hanya menambah lebih banyak ruang kepadanya.

Senarai Fungsi Asas Array

Pengenalan kepada Ebook ASP

Muat turun ebook ini untuk mendapatkan semua yang anda perlu tahu mengenai pembelajaran ASP - dari tutorial langkah demi langkah untuk berfungsi senarai, kod sampel, kesilapan dan penyelesaian umum, dan banyak lagi! 101 muka surat.