Pages

Chủ Nhật, 28 tháng 10, 2012

[Phần1-Bài1] Cú pháp PHP cơ bản


Hôm nay, DuyK sẽ xin phép được viết bài đầu tiên về phần 1, giới thiệu php cơ bản !
Trong tất cả các bài viết, nếu độc giả nào thấy có sai xót hoặc bổ xung, vui lòng liên hệ với DuyK hoặc Jinky để bọn mình sửa nhé :) rất cảm ơn mọi người !
Đầu tiên về PHP. Mình xin giải thích qua về cách làm việc và sự khác biệt giữa php và html.
Html, hiểu nôm na như là phần hiển thị cho website của bạn. Bây giờ các bạn hãy tưởng tượng như sau cho dễ nhé. Chúng ta có 1 công ti, công ti của chúng ta có: Văn phòng, thư ký, và giám đốc :D
Vậy thì ở đây, host-server của bạn có thể coi như là văn phòng, ở đây chứa mã nguồn của bạn
Khách của công ti chính là những người truy cập !
HTML là thư ký của chúng ta, có nhiệm vụ gửi yêu cầu của khách cho giám đốc xử lý, và phản hồi lại xử lý của giám đốc cho khách hàng !
PHP của chúng ta chính là giám đốc, có nhiệm vụ xử lý thông tin gửi lên và các tình huống
Vậy thì nó sẽ hoạt động thế này:
Khách truy cập vào trang web, nhìn thấy giao diện HTML.
HTML hiển thị cho website.
Khi khách có yêu cầu gì cho website (Ví dụ như: Post bài, đăng ký tài khoản…) thì khách sẽ gửi lên cho server thông qua html form. Thư ký (HTML) sẽ gửi yêu cầu của khách cho giám đốc(PHP) và giám đốc sẽ xử lý, sau đó đưa lại phản hồi cho thư ký (HTML) và thư ký báo lại cho khách hàng ( Kết quả mà ta nhìn thấy )
Rõ ràng là khách hàng ko biết được giám đốc (PHP) hoạt động như thế nào, mà chỉ nhìn thấy kết quả được đưa ra :)
PHP chỉ hoạt động đằng sau và đưa ra kết quả, chứ khách sẽ ko nhìn được source PHP của bạn :)
============= Chung quy như vậy là chúng ta hiểu được cách hoạt động của php nhé ===============
Bây giờ giới thiệu chút về cú pháp php
Code PHP của bạn chỉ có tác dụng với file .php (Thông dụng) .php3 hay .phtml
Và code PHP phải đặt ở giữa <?php          ?> hoặc <?        ?>
<?php
Code php của bạn ở đây
?>
Hoặc viết gọn là:
<?
Code php của bạn ở đây
?>
Trong file php của bạn thì nếu đặt ở ngoài 2 kái <?php     ?> thì nó sẽ hiển thị như HTML, điều đó có nghĩa là code html có hiệu lực trong file php
Comment trong PHP:
Khi bạn muốn chú thích hay để lại lời nhắn gì đó trong php thì bạn có thể đặt comment của bạn đằng sau 2 dấu // hoặc /*   */ như sau:
<?php
// Chú thích của bạn ở đây, những gì đặt ở trên dòng này, kể cả lệnh php, cũng sẽ không có hiệu lực
/*
Hoặc chú thích và cả php code của bạn
Đặt trong khoảng này
Cũng sẽ không có hiệu lực
*/
?>
Khi muốn hiển thị 1 nội dung text, hay ngay cả html code ở bên trong dấu <?php ?>
Bạn có thể sử dụng cú pháp echo như sau:
<?php
echo “<font color=red>Xin chào DaiCa.info</font>”; // Comment: Bạn có thể sử dụng cả nháy đơn lẫn nháy kép, về tác dụng và khác nhau của nháy đơn và nháy kép, mình sẽ giới thiệu ở các bài tới
?>
Với nội dung trong file php như vậy, khách xem sẽ chỉ nhìn thấy như sau:
Xin chào DaiCa.info

Và chú ý rằng, trong PHP, khi kết thúc mỗi dòng lệnh, bạn phải có dấu chấm phảy để khai báo kết thúc. Bạn có thể xuống dòng, hoặc không xuống dòng khi kết thúc dòng lệnh, nhưng PHP chỉ hiểu dấu chấm phảy ” ; ” là kết thúc mà thôi
Ví dụ:
<?php
$xinchao = ‘xin chao daica.info’; echo $xinchao;
?>
Cũng tương đương với:
<?php
$xinchao = ‘xin chao daica.info’;
echo $xinchao;
?>

Dĩ nhiên chúng ta nên xuống dòng cho dễ quan sát và cũng đẹp hơn :)

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

Đăng nhận xét