Video: [khóa học lập trình PHP] Lập trình PHP basic - for, while, do while, foreach, function 2025
PHP là một nhúng ngôn ngữ kịch bản khi được sử dụng trong các trang web. Điều này có nghĩa là mã PHP được nhúng trong mã HTML. Bạn sử dụng các thẻ HTML để đính kèm ngôn ngữ PHP mà bạn nhúng trong tệp HTML của bạn - theo cùng cách mà bạn sẽ sử dụng các thẻ HTML khác. Bạn tạo và chỉnh sửa các trang web chứa PHP giống như cách bạn tạo và chỉnh sửa các trang HTML thông thường.
Các câu lệnh PHP được bao gồm trong các thẻ PHP với mẫu sau:
Đôi khi bạn có thể sử dụng một phiên bản ngắn hơn của các thẻ PHP. Bạn có thể thử sử dụng và? > không có php. Nếu thẻ ngắn được bật, bạn có thể tiết kiệm một chút gõ. Tuy nhiên, nếu bạn sử dụng các thẻ ngắn, các tập lệnh của bạn sẽ không chạy nếu chúng được chuyển đến một máy chủ web khác mà các thẻ ngắn PHP không được kích hoạt.
PHP xử lý tất cả các câu lệnh giữa hai thẻ PHP. Sau khi phần PHP được xử lý, nó sẽ bị loại bỏ. Hoặc nếu các lệnh PHP xuất ra đầu ra, phần PHP sẽ được thay thế bằng đầu ra. Trình duyệt không nhìn thấy phần PHP - trình duyệt chỉ nhìn thấy đầu ra của nó, nếu có.
Ví dụ: bắt đầu với một tập lệnh HTML hiển thị Hello World! trong cửa sổ trình duyệt. (Đó là một truyền thống mà kịch bản đầu tiên mà bạn viết bằng bất kỳ ngôn ngữ nào là tập lệnh Hello World. Bạn có thể đã viết một tập lệnh Hello World khi bạn lần đầu tiên học HTML)
Hello World ScriptHello World!
Nếu bạn mở tập lệnh HTML này trong trình duyệt của mình, bạn sẽ thấy một trang web hiển thị
Hello World!
Danh sách sau đây hiển thị một tập lệnh PHP có cùng chức năng - nó sẽ hiển thị Hello World! trong một cửa sổ trình duyệt.
Hello World Script php echo "Xin chào thế giới!
n"; ? >
Khi bạn chạy tập lệnh này, bằng cách nhìn vào trình duyệt của bạn, nó sẽ hiển thị cùng một trang web như là tập lệnh HTML. Nhưng bây giờ bạn đang làm nó với PHP!
Không xem tệp trực tiếp bằng trình duyệt của bạn. Nghĩa là không chọn File → Open File từ trình đơn trình duyệt của bạn để điều hướng tới tập tin và nhấp vào nó. Bạn phải mở tệp bằng cách gõ URL của nó vào thanh địa chỉ của trình duyệt. Nếu bạn thấy mã PHP được hiển thị trong cửa sổ trình duyệt thay vì đầu ra bạn mong đợi, bạn có thể không bắt đầu tệp bằng URL của nó.
Trong tập lệnh PHP này, phần PHP là
php echo "Xin chào thế giới!
"; ? >
Các thẻ PHP chỉ bao gồm một câu lệnh - một câu lệnh echo. Câu lệnh echo là một câu lệnh PHP mà bạn sẽ sử dụng thường xuyên. Đầu ra chỉ đơn giản là văn bản được đưa vào giữa dấu nháy kép.
Khi phần PHP được xử lý, nó sẽ được thay thế bằng đầu ra. Trong trường hợp này, đầu ra là
Hello World!
Nếu bạn thay thế phần PHP bằng đầu ra trước đó, kịch bản bây giờ trông chính xác như kịch bản lệnh HTML.Nếu bạn mở một trong hai kịch bản trong trình duyệt của bạn, bạn sẽ thấy cùng một trang web. Nếu bạn nhìn vào mã nguồn mà trình duyệt thấy (trong trình duyệt, chọn Xem → Nguồn), bạn sẽ thấy danh sách mã nguồn tương tự cho cả hai tập lệnh.
Bạn có thể có nhiều phần PHP trong một kịch bản khi cần, với nhiều phần HTML như bạn cần, bao gồm các phần PHP hoặc HTML không. Ví dụ, kịch bản sau có hai phần PHP và hai phần HTML:
Hello World Script php echo "Xin chào thế giới!
"; ? >Đây chỉ là HTML.
php echo "Xin chào thế giới một lần nữa!
"; ? >Đây là phần HTML thứ hai.