Thứ Ba, 18 tháng 9, 2018

Khái Niệm Cơ Bản

Ở phần trước bạn đã tìm hiểu cách cài đặt chương trình PHP trên các hệ điều hành khác nhau ở phần này chúng ta sẽ bắt đầu đi vào tìm hiểu các khái niệm cơ bản liên quan tới ngôn ngữ lập trình PHP.

PHP Là Gì

PHP là ngôn ngữ lập trình được sử dụng chủ yếu trên server để tạo ra các ứng dụng web có sử dụng cơ sở dữ liệu (hay database) để lưu trữ các thông tin liên quan.

Các website có sử dụng cơ sở dữ liệu để lưu trữ thông tin còn được gọi là web động.

Ngôn ngữ lập trình bao gồm tập hợp các quy tắc viết mã lệnh để máy tính có thể đọc và thực thi được những mã lệnh này. Ví dụ để hiển thị ra màn hình dòng chữ Xin chào thì trong PHP bạn cần phải viết đoạn mã lệnh giống như sau:

<?php echo "Xin chào"; ?>

Chương Trình PHP

Chương trình PHP (nói chính xác hơn là PHP processor) là một phần mềm được cài đặt trên máy tính giúp máy tính có thể xử lý (hay hiểu và thực thi) được các mã lệnh viết sử dụng ngôn ngữ này.

Máy tính muốn hiểu được ngôn ngữ (hay bộ quy tắc) PHP thì nó cần phải được cài đặt chương trình PHP.

Phiên bản PHP đầu tiên (bao gồm chương trình phần mềm PHP và bộ quy tắc viết mã lệnh PHP) được ra đời lần đầu tiên vào năm 1994 và được viết bởi Rasmus Lerdorf dựa trên ngôn ngữ lập trình C. PHP là từ viết tắt của Personal Home Page với ý nghĩa ban đầu là dùng để tạo ra các website cá nhân. Tuy nhiên, với sự phát triển nhanh chóng của nó thì hiện tại PHP đã được sử dụng bởi các website lớn trên thế giới trong đó có Facebook.

Ngôn Ngữ Kịch Bản

Về bản chất thì PHP là ngôn ngữ kịch bản (hay scripting language) và các đoạn mã lệnh viết bằng PHP còn được gọi là các đoạn script. Ngôn ngữ kịch bản là một nhánh con của ngôn ngữ lập trình.

Các ngôn ngữ kịch bản khác với ngôn ngữ lập trình ở chỗ chương trình được viết bởi ngôn ngữ kịch bản có thể được thực thi (hay chạy) trực tiếp bởi máy tính mà không phải thông qua các bước trung gian như chuyển về tập tin binary (ví dụ như tập .exe trên Windows).

Do đó các đoạn script (mã lệnh của các tập tin PHP) vừa có thể đọc được bởi máy tính và vừa có thể đọc được bởi con người. Ngược lại bạn gần như không thể đọc được các mã lệnh chứa trong tập tin binary.

PHP và HTML

Do PHP được sử dụng phổ biến để lập trình web động nên các chương trình viết bằng PHP thường được chạy trên máy chủ. Sau khi máy chủ thực thi (hay chạy) mã lệnh của chương trình được viết bằng PHP, cuối cùng nó sẽ gửi về cho trình duyệt mã HTML.

<html>
<body>
<h1><?php echo "Xin chào"; ?></h1>
</body>
</html>

Tuy nhiên PHP không bị giới hạn ở việc lập trình web, nó còn có thể được sử dụng để viết các đoạn mã để thực hiện một nhiệm vụ nào đó mà không nhất thiết phải sinh ra mã HTML.

<?php
function sum (a, b) {
    echo a + b;
}

sum(5, 20);
?>

Nguồn: CodeHub.vn

Không có nhận xét nào:

Đăng nhận xét

Bài Viết Nổi Bật

Thẻ Đề Mục

Các thẻ đề mục (còn gọi là thẻ heading) dùng để đánh dấu các đề mục của trang web. Ví dụ sau sử dụng thẻ <h1> để tạo một đề mục: ...

Được Xem Nhiều