Kiến thức tổng quan về lập trình PHP
PHP là một ngôn ngữ đơn giản dễ học và có cấu trúc khá giống với một số ngôn ngữ như C,java.
Cấu trúc cơ bản:
PHP có thẻ bắt đầu kết thúc giống HTML, chỉ khác đối với PHP chúng ta có nhiều cách thể hiện.
Cách 1: Cú pháp chính:
<?php Mã lệnh PHP ?>
Cách 2: cú pháp ngắn gọn:
<?mã lệnh PHP?>
cách 3: cú pháp giống với ASP:
<% mã lệnh PHP%>
cách 4: cú pháp bắt đầu bằng script:
<script language=php>
.............
</script>
Mặc dù có 4 cách thể hiện nhưng đối với 1 lập trình viên có kinh nghiệm thì việc sử dụng cách 1 vẫn là lựa chọn tối ưu.
Trong PHP để kết thúc 1 dòng lệnh chúng ta sử dụng dấu ";"
Để chú thích 1 đoạn dữ liệu nào đó trong PHP ta sử dụng dấu "//" cho từng dòng.Hoặc dùng cặp thẻ "/*.....*/" cho từng cụm mã lệnh.
<?
Echo "PHP is simple";
//đây là ví dụ về code PHP
/* với cú pháp này chúng ta có thể chú thích một
cụm mã lệnh */
?>
Xuất giá trị ra trình duyệt
Để xuất dữ liệu ra trình duyệt chúng ta có những dòng cú pháp sau:
Echo"thông tin";
printf"thông tin";
Thông tin bao gồm biến, chuỗi, hoặc mã lệnh HTML...
<?php
Echo "Hello word";
Printf"<br><font color=red>Who are you?</font>;
?>
Nếu giữa hai chuỗi muốn liên kết với nhauta sử dụng dấu "."
<?php
Echo "Hello"."how are you?";
?>
Khái niệm biến, hằng, chuỗi và các kiểu dữ liệu
Biến trong PHP
Biến được xem là vùng nhớ dữ liệu tạm thời và giá trị có thể thay đổi được. Biến được bắt đầu bằng kí hiệu "$". Và theo sau chúng là một từ, 1 cụm từ nhưng phải viết liền hoặc có dấu gạch dưới.
Một biến được xem là hợp lệ nếu nó thỏa các yếu tố:
Tên của biến phải bắt đầu bằng dấu gạch dưới và theo sau là các kí tự, số hay dấu gạch dưới.
Tên của biến không được phép trùng với các từ khóa của PHP.
Trong PHP để sử dụng một biến chúng ta thường phải khai báo trước, tuy nhiên đới với các lập trình viên khi sử dụng họ thường xử lý cùng một lúc các công việc, nghĩa là vừa khai báo vừa gán dữ liệu cho biến.
Bản thân biến cũng có thể gán cho các kiểu dữ liệu khác và tùy theo ý định của người lập trình mong muốn trên chúng.
Một số ví dụ về biến:
<?
$a= 100;//biến a ở đây có giá trị là 100
$a= "PHP is easy" // biến a ở đây nhận giá trị "PHP is easy"
Biena= 123;// có lỗi vì bắt đầu biến phải có dấu $
$123a="PHP" ;// có lỗi vì phần tên bắt đầu của biến là dạng số
Cấu trúc cơ bản:
PHP có thẻ bắt đầu kết thúc giống HTML, chỉ khác đối với PHP chúng ta có nhiều cách thể hiện.
Cách 1: Cú pháp chính:
<?php Mã lệnh PHP ?>
Cách 2: cú pháp ngắn gọn:
<?mã lệnh PHP?>
cách 3: cú pháp giống với ASP:
<% mã lệnh PHP%>
cách 4: cú pháp bắt đầu bằng script:
<script language=php>
.............
</script>
Mặc dù có 4 cách thể hiện nhưng đối với 1 lập trình viên có kinh nghiệm thì việc sử dụng cách 1 vẫn là lựa chọn tối ưu.
Trong PHP để kết thúc 1 dòng lệnh chúng ta sử dụng dấu ";"
Để chú thích 1 đoạn dữ liệu nào đó trong PHP ta sử dụng dấu "//" cho từng dòng.Hoặc dùng cặp thẻ "/*.....*/" cho từng cụm mã lệnh.
<?
Echo "PHP is simple";
//đây là ví dụ về code PHP
/* với cú pháp này chúng ta có thể chú thích một
cụm mã lệnh */
?>
Xuất giá trị ra trình duyệt
Để xuất dữ liệu ra trình duyệt chúng ta có những dòng cú pháp sau:
Echo"thông tin";
printf"thông tin";
Thông tin bao gồm biến, chuỗi, hoặc mã lệnh HTML...
<?php
Echo "Hello word";
Printf"<br><font color=red>Who are you?</font>;
?>
Nếu giữa hai chuỗi muốn liên kết với nhauta sử dụng dấu "."
<?php
Echo "Hello"."how are you?";
?>
Khái niệm biến, hằng, chuỗi và các kiểu dữ liệu
Biến trong PHP
Biến được xem là vùng nhớ dữ liệu tạm thời và giá trị có thể thay đổi được. Biến được bắt đầu bằng kí hiệu "$". Và theo sau chúng là một từ, 1 cụm từ nhưng phải viết liền hoặc có dấu gạch dưới.
Một biến được xem là hợp lệ nếu nó thỏa các yếu tố:
Tên của biến phải bắt đầu bằng dấu gạch dưới và theo sau là các kí tự, số hay dấu gạch dưới.
Tên của biến không được phép trùng với các từ khóa của PHP.
Trong PHP để sử dụng một biến chúng ta thường phải khai báo trước, tuy nhiên đới với các lập trình viên khi sử dụng họ thường xử lý cùng một lúc các công việc, nghĩa là vừa khai báo vừa gán dữ liệu cho biến.
Bản thân biến cũng có thể gán cho các kiểu dữ liệu khác và tùy theo ý định của người lập trình mong muốn trên chúng.
Một số ví dụ về biến:
<?
$a= 100;//biến a ở đây có giá trị là 100
$a= "PHP is easy" // biến a ở đây nhận giá trị "PHP is easy"
Biena= 123;// có lỗi vì bắt đầu biến phải có dấu $
$123a="PHP" ;// có lỗi vì phần tên bắt đầu của biến là dạng số
Nhận xét
Đăng nhận xét