Cú pháp PHP
- Trang trước Cài đặt PHP
- Trang tiếp theo Biến PHP
Khóa học đề xuất:
Mã PHP được thực thi trên máy chủ và sau đó gửi lại kết quả HTML thuần túy cho trình duyệt.
Cấu trúc cơ bản của PHP
Mã PHP có thể đặt ở bất kỳ vị trí nào trong tài liệu. <?php Bắt đầu với ?> Kết thúc:
<?php // Đây là mã PHP ?>
Tên tệp mở rộng mặc định của PHP là ".php".
Tệp PHP thường chứa các thẻ HTML và một số đoạn mã PHP.
Dưới đây là một ví dụ về tệp PHP đơn giản, bao gồm đoạn mã PHP để hiển thị văn bản "Hello World!" trên trang web bằng cách sử dụng hàm nội bộ "echo":
Ví dụ
<!DOCTYPE html> <html> <body> <h1>Trang PHP đầu tiên của tôi</h1> <?php echo "Hello World!"; ?> </body> </html>
Chú thích:Các câu lệnh PHP kết thúc bằng dấu chấm phẩy (;). Các thẻ đóng của khối mã PHP cũng tự động chỉ ra dấu chấm phẩy (do đó bạn không cần sử dụng dấu chấm phẩy ở dòng cuối cùng của khối mã PHP).
Chú thích trong PHP
Các chú thích trong mã PHP sẽ không được đọc và thực thi như một chương trình. Chức năng duy nhất của chúng là để người biên soạn mã đọc.
Chú thích được sử dụng cho:
- Làm cho người khác hiểu công việc bạn đang làm - các chú thích giúp các nhà phát triển khác hiểu công việc bạn đang làm ở từng bước (nếu bạn làm việc trong một nhóm)
- Nhắc nhở mình đã làm gì - hầu hết các nhà phát triển đều từng trải qua một hai năm sau đó phải làm lại dự án, sau đó phải xem lại những gì họ đã làm. Các chú thích có thể ghi lại suy nghĩ của bạn khi viết mã.
PHP hỗ trợ ba loại chú thích:
Ví dụ
<!DOCTYPE html> <html> <body> <?php // Đây cũng là chú thích dòng # Đây cũng là chú thích dòng /* Đây là khối chú thích nhiều dòng Nó trải qua Chuỗi nhiều dòng */ ?> </body> </html>
PHP nhạy cảm với dấu cách
Trong PHP, tất cả các hàm, lớp và từ khóa người dùng định nghĩa (ví dụ: if, else, echo, v.v.) đều không nhạy cảm với dấu cách.
Trong ví dụ dưới đây, tất cả ba câu lệnh echo này đều hợp lệ (tương đương):
Ví dụ
<!DOCTYPE html> <html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; ?> </body> </html>
Nhưng trong PHP, tất cả các biến đều nhạy cảm với dấu cách.
Trong ví dụ dưới đây, chỉ câu lệnh đầu tiên sẽ hiển thị giá trị của biến $color (đây là vì $color, $COLOR và $coLOR được coi là ba biến khác nhau):
Ví dụ
<!DOCTYPE html> <html> <body> <?php $color="red"; echo "My car is " . $color . "<br>"; echo "My house is " . $COLOR . "<br>"; echo "My boat is " . $coLOR . "<br>"; ?> </body> </html>
- Trang trước Cài đặt PHP
- Trang tiếp theo Biến PHP