Biến ASP

Biến được sử dụng để lưu trữ thông tin.

Nếu khai báo biến bên ngoài hàm con, thì biến này có thể bị bất kỳ đoạn mã nào trong tệp ASP thay đổi. Nếu khai báo biến trong hàm con, thì biến này mới được tạo và hủy bỏ mỗi khi hàm con được thực thi.

Ví dụ:

Khai báo biến
Biến được sử dụng để lưu trữ thông tin. Ví dụ này minh họa cách khai báo biến, gán giá trị cho biến và sử dụng biến trong chương trình.
Khai báo mảng
Mảng được sử dụng để lưu trữ một loạt các dữ liệu liên quan. Ví dụ này minh họa cách khai báo một mảng lưu trữ tên.
Lặp lại để tạo tiêu đề HTML
Cách lặp lại để tạo 6 tiêu đề HTML khác nhau
Sử dụng Vbscript để tạo chào hỏi dựa trên thời gian
Ví dụ này sẽ hiển thị các thông điệp khác nhau cho người dùng dựa trên thời gian của máy chủ.
Sử dụng JavaScript để tạo chào hỏi dựa trên thời gian
Ví dụ này tương tự như trên, chỉ khác về ngữ pháp mà thôi.

Thời gian sống của biến

Các biến được khai báo bên ngoài hàm con có thể được bất kỳ đoạn mã nào trong tệp ASP truy cập và sửa đổi.

Các biến được khai báo trong hàm con chỉ được tạo và hủy bỏ khi hàm con được thực thi. Các đoạn mã bên ngoài hàm con không thể truy cập và sửa đổi biến này.

Nếu cần khai báo biến được sử dụng bởi nhiều tệp ASP, hãy khai báo biến đó là biến session hoặc biến application.

Session biến

Session biến được sử dụng để lưu trữ thông tin của một người dùng duy nhất và có hiệu lực trên tất cả các trang của một ứng dụng. Các dữ liệu典型 được lưu trữ trong session là tên, id hoặc tham số.

Biến Application

Biến Application cũng có hiệu lực đối với tất cả các trang trong một ứng dụng. Biến Application được sử dụng để lưu trữ thông tin của tất cả các người dùng trong một ứng dụng cụ thể.