Tên biến bao gồm chữ cái, chữ số, dấu gạch nối _ và phải bắt đầu bằng chữ cái hoặc dấu gạch nối.. Biến không cần khai báo – được tự động khai báo vào lần gán giá đầu tiên... 02 Phạm
Trang 2Biến và cách sử dụng biến
01
Tìm hiểu về kiểu dữ liệu
02
Hằng số và biểu thức
03
120
11
20
Trang 302
04
Biến và cách sử dụng biến
05
Biến trong PHP
Phân biệt chữ hoa, chữ thường
Bắt đầu bằng dấu $, ngay sau $ là tên biến
Tên biến bao gồm chữ cái, chữ số, dấu gạch nối (_) và phải
bắt đầu bằng chữ cái hoặc dấu gạch nối
Biến không cần khai báo – được tự động khai báo vào lần
gán giá đầu tiên
Cho phép lấy giá trị của biến làm tên biến khác
ví dụ: $a = ‘hello’;
$$a = ‘world’ // $hello = ‘world’;
Trang 402
Phạm vi của biến:
• Biến cục bộ: hoạt động trong phạm vi nhất định
Trang 502
04
05
Biến và cách sử dụng biến
• Biến toàn cục: phạm vi hoạt động toàn bộ phận
Trang 602
• Biến static: khi chương trình chạy thì được cấp phát luôn bộ nhớ
Thêm từ khóa static trước biến để khai báo biến static
•Không sử dụng biến static thì kết quả
in ra: 1 1 1
•Sử dụng biến static thì kết quả in ra là:
Trang 702
04
05
Kiểu dữ liệu
• PHP hỗ trợ các kiểu dữ liệu:
• Kiểu vô hướng:Boolean, Integer, Float, String
• Kiểu tổ hợp: Array-mảng, Object – đối tượng
• Kiểu đặc biệt: Resource và Null
Trang 802
• Kiểu boolean có hai trang thái: true và false
• Kiểu Integer: lưu trữ giá trị số nguyên $a = 123;
• Kiểu Float: là kiểu số thực $a = 12.30;
• Kiểu String: lưu giữ ký tự, nội dung của String được đặt giữa 2
Trang 902
04
05
Kiểu dữ liệu
• Kiểu Array – mảng: là một mảng gồm nhiều phần tử.
ví dụ: $a = array(1,2,3);
Lúc này $a là một mảng có 3 phần tử 1, 2 và 3.
Truy cập phần tử mảng: echo $a[0]; //in ra 1
echo $a[2]; //in ra 3
Mảng có thể được tạo bởi các cặp (khoa, giá trị)
Trang 1001 02
Ví dụ: