Xem mẫu

CT428. Lập Trình Web
Chương 5. PHP & MySQL (PHP)

Giảng viên: Trần Công Án (tcan@cit.ctu.edu.vn)
Bộ môn Mạng máy tính & Truyền thông
Khoa Công Nghệ Thông Tin & Truyền Thông
Đại học Cần Thơ

2013 – 2014

PHP

[CT428] Chương 5.1 – PHP

Nội Dung
PHP là gì?
Cú pháp cơ bản
Hàm (Function)
Lập trình Hướng đối tượng (OOP)
PHP và Form
MySQL và PHP
Cookie và session
TS. Trần Công Án (Khoa CNTT&TT)

[CT428] Chương 5.1 – PHP

3

[CT428] Chương 5.1 – PHP
PHP là gì?

PHP Là Gì?
PHP: Hypertext PreProcessor (trình tiền xử lý siêu văn bản).
Là một ngôn ngữ script phía server: được thực thi phía server và trả
kết quả (là 1 trang web HTML) về cho browser.
Sự thực thi PHP script không phụ thuộc vào web browser.
Trình thông dịch PHP là phần mềm mã nguồn mở, miễn phí.
Được hỗ trợ bởi hầu hết các web server (Apache, IIS, . . . ) và hệ
điều hành thông dụng (Windows, Linux, MacOS, . . . ).
Thường thực hiện các xử lý hướng nghiệp vụ.
Một tập tin PHP có phần mở rộng là .php

TS. Trần Công Án (Khoa CNTT&TT)

[CT428] Chương 5.1 – PHP

4

[CT428] Chương 5.1 – PHP
PHP là gì?

Cơ Chế Hoạt Động
web server (www.abc.com)
Web
 Server
 
(Apache
 /
 IIS)
 
Request: www.abc.com/login.php

(5)
web browser

PHP
 
file
 

(1)

Response: dynamic webpage

webpage
 

(4)

Internet/Intranet

(2)


 
 
 PHP
 interpreter
 

(3’)

(3)

database server

TS. Trần Công Án (Khoa CNTT&TT)

[CT428] Chương 5.1 – PHP

5

nguon tai.lieu . vn