Hoàng Văn Hiếu
hoc-php-can-ban-nang-cao

Học PHP căn bản: cú pháp trong PHP

Học PHP căn bản: cú pháp trong PHP

Để tiện cho server hiểu được chỗ nào là ngôn ngữ HTML, chỗ nào phải thực hiện các lệnh trong PHP. Người ta quy ước mã PHP sẽ được bắt đầu với cụm từ <?php và kết thúc với ?>. Các kí tự ở giữa 2 cụm từ này sẽ được Server hiểu là mã PHP, và thực hiện chúng nếu chúng có nghĩa, và báo lỗi hoặc cảnh báo, nếu có lỗi phát sinh trong quá trình thực hiện mã PHP.
Khi server hỗ trợ gõ tắt, người ta thay vì gõ <?php để bắt đầu và ?> để kết thúc, thì người ta còn có thể gõ ngắn gọn là <? và ?>. Tuy nhiên, mình xin khuyến các bạn dùng <?php và ?> để mã PHP có thể phù hợp và chạy được với mọi server.
Một file php ngoài việc chứa mã PHP, còn có thể chứa mã HTML như đã giới thiệu trong bài viết lần trước về PHP. Dưới đây là một ví dụ, trong ví dụ này ta sẽ đưa câu “Chào các bạn” ra màn hình:
<?php echo 'Hello PHP'; ?>
Phần chữ không nằm giữa <?php và ?> sẽ được server tự hiểu đó là HTML, còn lại phần nội dung ở giữa <?php và ?> sẽ được server hiểu là PHP và thực các lệnh PHP trong đó. Trong Ví dụ trên bạn sẽ dễ dàng thấy:
echo : nội dung
và hàm in prinrt : nội dung
Chú thích trong PHP

Trong khi viết mã PHP sẽ khó có thể tránh khỏi các sai sót, các điểm qua trọng trong đoạn mã cần phải nhớ để sau này tiện lợi cho việc nâng cấp hoặc chỉnh sữa đoạn mã của mình. Và cũng giống như các ngôn ngữ lập trình bậc cao như: VB6, C++, C#, VB.net, … PHP cho phép bạn tạo một đoạn chú thích, để tiện lợi cho việc chỉnh sửa sau này. Đoạn chú thích này sẽ được server bỏ qua khi thực thi đoạn mã, nó cũng có nghĩa là phần nội dung chú thích sẽ trở nên vô nghĩa và “tàng hình” trong quá trình server xử lí đoạn mã. . Để cho Server biết ta đang viết một chú thích chứ hông phải là một câu lệnh, và buộc nó hông được thực hiện phần nội dung này. Ta có 2 cách đó là dùng “//” đối với đoạn chú thích nằm trên 1 dòng hoặc dùng “/*” để bắt đầu và “*/” để kết thúc với phần chú thích có nội dung nằm trên nhiều dòng.
Ví dụ:
<?php 
// kết nối csdl
hoặc 
/*Đây là đoạn kết nối csdl */
?>

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

Đăng nhận xét

Hoc PHP can ban - PHP nang cao - Tai lieu - ma nguon PHP

Được tạo bởi Blogger.

Bình luận Facebook