Tài liệu Lập trình web với PHP - p9 - Pdf 87

Chương 2: TẠO NHỮNG TRANG PHP SỬ
DỤNG PHP5

Chương 2 giới thiệu những phần sau:
1. Sử dụng “echo” để trình bài text.
2. Định dạng text bằng HTML và PHP.
3. Hằng và biến.
4. Sử dụng URL để truyền biến .
5. Sessions và cookies.
6. HTML forms.
7. Mệnh đề if/else.
8. Includes.
9. Functions.
10. Array và foreach.
11. While và do/while.
12. Sử dụng lớp và thứ tự với OOP.
Những cú pháp xen lẫn trong php.
Xen lẫn giữa <?php và ?>
Bạn có thể xem code php trong html trong cách khác
- <? và ?> Phải mở trong file php.ini với thẻ mở ngắn.
- <% và %> Phải mở trong file php.ini với thẻ ASP
- <script language=”PHP”> and </script>.Đây là giá trị không chuyển đổi
trong file php.ini
Xen lẫn trong mệnh đề echo
Bạn đã sử dụng print_r(), nhưng bạn cũng đã sử dụng print() để trình bày
đoạn text hoặc giá trị biến trong trang web của bạn. Sự khác nhau giữa echo() và
printf() là khi bạn sử dụng print(), một giá trị 0 hoặc 1 sẽ được trả lại cho sự thành
công hay thất bại của lệnh print(). Trong trường hợp này, bạn cũng có thể nói mọi
thứ không in ra khi sử dụng lệnh print(). Trong khi echo() chỉ đưa ra những gì
không có mà bạn biết là không có hoặc nó làm việc không chính xác.
Trong các trường hợp khác thì cả hai là như nhau.

lấy ra từ lò. Những thành phần này là những đặt tả. Đối tượng của bạn là một bánh
pizza.
Nếu chúng ta thể hiện kinh nghiệm làm bánh trong PHP/hệ phương pháp
OOP thì nó như sau:
<?php
//đây là một lớp của chúng ta.
class Pizza
{
public $dough;
public $toppings;
public function MakeDough($dough)
{
$this->dough = $dough;
//lăn bột $this->dough
}
public function addToppings($toppings)
{
$this->toppings = $toppings;
//chia nhỏ $this->toppings;
//đặt $this->toppings on dough;
}
public function bake()
{
//nướng bánh
return true;
}
public function make_pizza($dough, $toppings)
{
//làm bánh
$step1 = $this->MakeDough($dough);

- Đặt tên lớp là sử dụng trộn lẫn chữ hoa và chữ thường.
- Nếu muốn một hàm có thể sử dụng ở mọi nơi, ta cần khai báo function
_construct(), khai báo như hàm đầu tiên trong lớp, được gọi là constructor
- Ví dụ
function __construct()
{
$this->tray = $round;
}
- $this->variable tương tự như trong cú pháp mảng, $this có thể là một đối tượng đặt
biệt được tạo ra.
- Bạn để ý rằng lớp của bạn bắt đầu với dòng biến ban đầu. Bạn cần khai báo một
biến trong phạm vi một lớp. Bạn khai báo biến như “public,” “private,” hoặc
“protected”. Biến public có thế thấy được ở bất kỳ lớp nào, biến private chỉ thấy
trong lớp của nó, biến protected thấy trong lớp của nó và bất kỳ lớp nào mà có
dòng mở rộng ở đầu. Nó có thể đồng ý để giữ hầu hết các biến của bạn như public,
ngoại trừ những cái nào chứa thông tin cá nhân.
- Để tạo đối tượng, sử dụng từ khóa new
Ví dụ:


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status