PHP - Hello World

Theo truyền thống, người học viết một chương trình "Hello World" như chương trình đầu tiên khi học một ngôn ngữ hoặc framework mới. Mục tiêu là để xác minh xem phần mềm sẽ được sử dụng đã được cài đặt đúng cách và hoạt động như mong đợi hay chưa. Để chạy một chương trình Hello World trong PHP, bạn cần cài đặt máy chủ Apache cùng với mô-đun PHP trên hệ điều hành bạn đang sử dụng.

PHP là một ngôn ngữ lập trình phía máy chủ. Mã PHP phải có sẵn trong thư mục gốc của máy chủ web. Thư mục gốc của máy chủ web là thư mục gốc của máy chủ web đang chạy trên hệ thống của bạn. Các tài liệu trong thư mục gốc này có thể truy cập từ bất kỳ hệ thống nào được kết nối với máy chủ web (với điều kiện người dùng có quyền truy cập). Nếu một tệp không nằm trong thư mục gốc này, thì nó không thể được truy cập qua máy chủ web.

Trong hướng dẫn này, chúng tôi sử dụng phần mềm máy chủ XAMPP để viết mã PHP. Thư mục gốc tài liệu mặc định thường là "C:\xampp\htdocs\" trên Windows và "/opt/lamp/htdocs/" trên Linux. Tuy nhiên, bạn có thể thay đổi thư mục gốc tài liệu mặc định bằng cách chỉnh sửa cài đặt DocumentRoot trong tệp cấu hình máy chủ Apache "httpd.conf".

Trong khi sử dụng hệ điều hành Windows, hãy khởi động máy chủ Apache từ bảng điều khiển XAMPP.

PHP Hello World

Duyệt đến thư mục "htdocs". Lưu đoạn mã sau dưới dạng "hello.php" trong thư mục đó.

<?php
   echo "Hello World!";
?>

Mở một tab mới trong trình duyệt của bạn và nhập http://localhost/hello.php làm URL. Bạn sẽ thấy thông điệp "Hello World" trong cửa sổ trình duyệt.

Một tập tin PHP có thể chứa sự kết hợp giữa mã HTML và mã PHP.

<!DOCTYPE html>
<html>
<body>
   <h1>My PHP Website</h1>
   <?php
      echo "Hello World!";
   ?>
</body>
</html>

Thông điệp "Hello World" sẽ được hiển thị dưới dạng văn bản thuần túy. Tuy nhiên, bạn có thể chèn các thẻ HTML vào trong chuỗi "Hello World". Trình duyệt sẽ diễn giải các thẻ đó một cách thích hợp.

Trong đoạn mã sau, câu lệnh "echo" hiển thị "Hello World" dưới dạng tiêu đề <h1> với văn bản được căn giữa trang.

<?php
   echo "<h1 align='center'>Hello World!</h1>";
?>

PHP Script from Command Prompt

Bạn có thể chạy script PHP của mình từ dòng lệnh. Giả sử bạn có nội dung sau trong tệp "hello.php".

<?php
   echo "Hello PHP!!!!!";
?>

Thêm đường dẫn đến tệp thực thi PHP vào biến môi trường đường dẫn của hệ điều hành của bạn. Ví dụ, trong một cài đặt XAMPP điển hình trên Windows, tệp thực thi PHP "php.exe" nằm trong thư mục "c:\xampp\php". Thêm thư mục này vào chuỗi biến môi trường PATH.

Bây giờ hãy chạy kịch bản này dưới dạng dấu nhắc lệnh −

C:\xampp\htdocs>php hello.php

Bạn sẽ nhận được đầu ra sau −

Hello PHP!!!!!