Số lượt xem: 1533
Gửi lúc 11:15' 31/07/2009
Giới thiệu - Sơ lược về ngôn ngữ PHP (p1)
Bài 1 - CÚ PHÁP CĂN BẢN
Trang PHP là 1 trang HTML có nhúng mã PHP
Để minh hoạ cho điều này, ta hãy xem qua một số ví dụ sau:
Ví dụ 1: lưu file sau lên đĩa với tên vd1.php và chạy thử:
Bạn sẽ nhận được 1 trang HTML mà khi view source bạn xẽ nhận được nội dung như sau:
Ví dụ 2: lưu file sau lên đĩa với tên vd2.php và chạy thử:
Bạn cũng nhận được 1 trang HTML có source là:
Như vậy có thể nhận xét rằng 1 trang PHP cũng chính là 1 trang HTML có nhúng mã PHP ở bên trong và có phần mở rộng là .php. Phần mã PHP được đặt trong thẻ mở <?php và thẻ đóng ?>. Khi trình duyệt truy cập vào 1 trang PHP, server sẽ đọc nội dung file PHP lên, lọc ra các đoạn mã PHP, thực thi các đoạn mã đó, lấy kết quả xuất ra của các đoạn mã PHP thay thế vào chỗ ban đầu của chúng trong file PHP, cuối cùng server trả về kết quả cuối cùng là 1 trang nội dung HTML về cho trình duyệt.
Ở ví dụ 1 bên trên, server thực thi đoạn mã <?php echo "Hello, world!"; ?>, đoạn mã này sẽ xuất ra dòng chữ Hello, world!, dòng chữ này sẽ được server thay thế ngược lại vào vị trí của đoạn mã PHP và trả về kết quả cuối cùng cho trình duyệt:
Như vậy thì ta hoàn toàn có thể tạo ra 1 file vd3.php với nội dung như sau:
Và file này vẫn chạy được ngon lành, không có vấn đề gì hết!
Lệnh echo dùng để xuất 1 chuỗi văn bản về trình duyệt
Ở các ví dụ bên trên, ta đã dùng 1 lệnh của PHP là lệnh echo. Lệnh này dùng để xuất 1 chuỗi văn bản về cho trình duyệt.
Ví dụ câu lệnh echo "Hello, world!"; trình duyệt sẽ nhận được chỗi văn bản Hello, world!.
Câu lệnh echo 1+2; sẽ trả về cho trình duyệt chỗi văn bản 3.
Và câu lệnh echo 1+2, "Hello, world!"; sẽ trả về trình duyệt chỗi 3Hello, world!.
Phân cách các lệnh bằng dấu chấm phảy ( ; )
Tương tự như các ngôn ngữ lập trình C hoặc Pascal, 1 câu lệnh của PHP được kết thúc bằng dấu chấm phảy ( ; ). Ví dụ:
echo 1+2 ;
echo "Hello, world!";
Chú thích trong chương trình
Các chú thích không phải là mã chương trình, nhưng nó giúp ta ghi chú về 1 đoạn chương trình nào đó. Khi lập trình, bạn nên để các ghi chú vào trong chương trình để sau này khi đọc lại code, bạn sẽ nhanh chóng nắm bắt được nội dung và ý nghĩa của đoạn chương trình đã biết.
PHP cho phép ta ghi 2 loại chú thích: chú thích trên 1 dòng (chú thích loại này chỉ có thể ghi trên 1 dòng mà thôi), và chú thích nhiều dòng (chú thích loại này có thể ghi dài bao nhiêu cũng được).
Chú thích 1 dòng được bắt đầu bằng // hoặc #, và những gì được ghi từ đó về sau là chú thích. Chú thích nhiều dòng được bắt đầu bằng /* và kết thúc bằng */, những gì ở giữa là chú thích. Ví dụ:
__________________ Trang PHP là 1 trang HTML có nhúng mã PHP
Để minh hoạ cho điều này, ta hãy xem qua một số ví dụ sau:
Ví dụ 1: lưu file sau lên đĩa với tên vd1.php và chạy thử:
Trích:
<html><head><title>Testing page</title></head> <body><?php echo "Hello, world!"; ?></body> </html> |
Trích:
<html><head><title>Testing page</title></head> <body>Hello, World!</body> </html> |
Trích:
<?php echo "<html><head><title>Testing page</title></head> <body>Hello, world!</body> </html>"; ?> |
Trích:
<html><head><title>Testing page</title></head> <body>Hello, World!</body> </html> |
Ở ví dụ 1 bên trên, server thực thi đoạn mã <?php echo "Hello, world!"; ?>, đoạn mã này sẽ xuất ra dòng chữ Hello, world!, dòng chữ này sẽ được server thay thế ngược lại vào vị trí của đoạn mã PHP và trả về kết quả cuối cùng cho trình duyệt:
Trích:
<html><head><title>Testing page</title></head> <body>Hello, World!</body> </html> |
Trích:
<html><head><title>Testing page</title></head> <body>Hello, World!</body> </html> |
Lệnh echo dùng để xuất 1 chuỗi văn bản về trình duyệt
Ở các ví dụ bên trên, ta đã dùng 1 lệnh của PHP là lệnh echo. Lệnh này dùng để xuất 1 chuỗi văn bản về cho trình duyệt.
Ví dụ câu lệnh echo "Hello, world!"; trình duyệt sẽ nhận được chỗi văn bản Hello, world!.
Câu lệnh echo 1+2; sẽ trả về cho trình duyệt chỗi văn bản 3.
Và câu lệnh echo 1+2, "Hello, world!"; sẽ trả về trình duyệt chỗi 3Hello, world!.
Phân cách các lệnh bằng dấu chấm phảy ( ; )
Tương tự như các ngôn ngữ lập trình C hoặc Pascal, 1 câu lệnh của PHP được kết thúc bằng dấu chấm phảy ( ; ). Ví dụ:
echo 1+2 ;
echo "Hello, world!";
Chú thích trong chương trình
Các chú thích không phải là mã chương trình, nhưng nó giúp ta ghi chú về 1 đoạn chương trình nào đó. Khi lập trình, bạn nên để các ghi chú vào trong chương trình để sau này khi đọc lại code, bạn sẽ nhanh chóng nắm bắt được nội dung và ý nghĩa của đoạn chương trình đã biết.
PHP cho phép ta ghi 2 loại chú thích: chú thích trên 1 dòng (chú thích loại này chỉ có thể ghi trên 1 dòng mà thôi), và chú thích nhiều dòng (chú thích loại này có thể ghi dài bao nhiêu cũng được).
Chú thích 1 dòng được bắt đầu bằng // hoặc #, và những gì được ghi từ đó về sau là chú thích. Chú thích nhiều dòng được bắt đầu bằng /* và kết thúc bằng */, những gì ở giữa là chú thích. Ví dụ:
Trích:
<?php //Đây là chú thích 1 dòng, đoạn chương trình sau sẽ in ra chuỗi 123 echo 123; #Đây cũng là chú thích 1 dòng, đoạn chương trình sau sẽ in ra chuỗi abc echo "abc"; /* Đây là chú thích nhiều dòng Đoạn chương trình sau sẽ in ra chuỗi abc123 */ echo "abc123"; ?> |
Xem tiếp
Bản gốc: Thiết kế website - Giới thiệu - Sơ lược về ngôn ngữ PHP (p1)
Không có nhận xét nào:
Đăng nhận xét