Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản Giáo trình PHP căn bản
Trang 1PHP CĂN BẢN
1. Cấu trúc PHP
2. Kiểu dữ liệu, hằng và biến
3. Các phép toán trong PHP
4. Cấu trúc điều khiển
5. Các cấu trúc điều khiển
6. Hàm trong PHP
7. Mảng (array)
Trang 21 C ẤU TRÚC PHP
a Ví dụ “Hello word”
Trang 3b Cú phápvà quy ước
o Các phương pháp nhúng code PHP trong trang HTML:
1 C ẤU TRÚC PHP
o Quy ước viết code PHP tương tự ngôn ngữ C: kết thúc câu
lệnh dùng dấu chấm phẩy “;”, phân biệt chữ hoa, thường,…
o Ghi chú trong PHP:
// ghi chú 1 dòng
/* đoạn ghi chú */
Trang 42 K IỂU DỮ LIỆU , HẰNG VÀ BIẾN
a Kiểu dữ liệu
o Kiểu dữ liệu trong PHP khá đa dạng, được chia thành 2 nhómchính sau:
Scalar (cơ bản): boolean, int, fload, string,…
Composite (đa hợp): array Object,…
o Kiểu dữ liệu trong PHP được khởi gán và chuyển đổi kiểu mộtcách tự động trong quá trình khai báo hằng và biến
o Việc ép kiểu dữ liệu trong PHP có thể thực hiện theo cách sau:
Tên_biến = (Data_type) Tên_Biến;
settype($Tên_Biến, “Data_type”);
Ví dụ:
Trang 5b Hàm liên quan đến kiểu dữ liệu
o Sử dụng các hàm cơ bản sau để kiểm tra kiểu dữ liệu
is_integer is_array unset
2 K IỂU DỮ LIỆU , HẰNG VÀ BIẾN
Trang 6c Khai báo hằng và biến
o Cú pháp khai báo hằng:
define(‘Tên_hằng’, Giá_trị);
o Cú pháp khai báo biến:
$Tên_biến = Giá_trị;
Chú ý:
Tên biến có thể bao gồm các ký tự (A Z, a z), ký số (0 9), _, $ (phân
biệt chữ hoa, chữ thường)
Không khai báo kiểu dữ liệu (kiểu dữ liệu tự động được khởi tạo ở lần
đầu tiên khi gán giá trị cho biến).
Tên biến không được bắt đầu bằng ký số (0 9).
2 K IỂU DỮ LIỆU , HẰNG VÀ BIẾN
Trang 7c Khai báo hằng và biến
o Variable Variables: tạo biến mới có tên từ giá trị của biến trướcđó
$Tên_biến = “my_variable”;
$$Tên_biến = Giá_trị; // tạo biến có tên my_variable
2 K IỂU DỮ LIỆU , HẰNG VÀ BIẾN
Trang 83 C ÁC PHÉP TOÁN TRONG PHP
a Toán tử cơ bản
Trang 9b Các hàm liên quan đến số
3 C ÁC PHÉP TOÁN TRONG PHP
Trang 10c Ví dụ toán tử số học
o Cho biết kết quả của các ví dụ sau:
3 C ÁC PHÉP TOÁN TRONG PHP
Trang 11c Ví dụ toán tử số học
o Cho biết kết quả của các ví dụ sau:
3 C ÁC PHÉP TOÁN TRONG PHP
Trang 12c Ví dụ toán tử số học
o Cho biết kết quả các ví dụ sau:
3 C ÁC PHÉP TOÁN TRONG PHP
Trang 13d Các hàm liên quan đến chuỗi
o Toán tử nối chuỗi: dùng dấu chấm “.”
$str = "Hello"." World"; // $str = “Hello World”
o Phân biệt dấu nháy đơn và nháy kép
3 C ÁC PHÉP TOÁN TRONG PHP
o Hàm xử lý chuỗi thông dụng:
Trang 14e Ví dụ về chuỗi
o Cho biết kết quả của các ví dụ sau:
3 C ÁC PHÉP TOÁN TRONG PHP
Trang 153 C ÁC PHÉP TOÁN TRONG PHP
e Ví dụ về chuỗi
o Cho biết kết quả của các ví dụ sau:
Trang 164 C ÁC CẤU TRÚC ĐIỀU KHIỂN
Trang 175 H ÀM TRONG PHP
Trong đó:
a Khai báo hàm
Trang 18o Ví dụ: xây dựng hàm tính giai thừa n!
5 H ÀM TRONG PHP
Trang 19b Hàm – phạm vi biến
o Ví dụ: cho biết kết quả đoạn lệnh sau:
5 H ÀM TRONG PHP
Trang 205 H ÀM TRONG PHP
b Hàm – tham trị và tham biến
o Ví dụ: cho biết kết quả đoạn lệnh sau:
Trang 217 M ẢNG TRONG PHP
a Khai báo mảng
o Mảng trong PHP có thể được khai báo theo 2 cách như sau:
Trang 22b Các hàm liên quan đến mảng
7 M ẢNG TRONG PHP