Bài giảng - giáo án: Ngôn ngữ lập trình ứng dụng PHP trong công nghệ thông tin hiện nay - Pdf 13

NGÔN NGỮ PHP
Giảng viên: Hoàng Văn Hiệp
Bộ môn Kỹ thuật Máy tính
Viện CNTT – ĐH Bách Khoa Hà Nội
NỘI DUNG BÀI GIẢNG
 Tổng quan về ứng dụng web
 Lập trình web với PHP
 Kết nối cơ sở dữ liệu MySQL bằng PHP
NỘI DUNG BÀI GIẢNG
 Tổng quan về ứng dụng web
 Lập trình web với PHP
 Kết nối cơ sở dữ liệu MySQL bằng PHP

TỔNG QUAN VỀ ỨNG DỤNG WEB
 Các ứng dụng web chạy trên môi trƣờng web
theo mô hình client / server.
 Môi trƣờng web bao gồm các web server và
các trình duyệt (client) đƣợc kết nối với nhau

GIAO TIẾP GIỮA CLIENT VÀ SERVER
 Server chờ và nhận các yêu cầu từ các client.
 Server xử lý yêu cầu tƣơng ứng rồi gửi kết quả
đến các client.
 Client hiển thị kết quả trả về tùy chƣơng trình
ứng dụng.

WEB SERVER
 Là các server đƣợc cài
phần mềm web server.
 Có nhiệm vụ chờ các yêu
cầu, xử lý yêu cầu và gửi

 Các kịch bản (lệnh) PHP đƣợc thực hiện trên
server trƣớc khi trả về cho trình duyệt
 PHP hỗ trợ nhiều hệ CSDL nhƣ MySQL, SQL
Server, Oracle, Infomix, Sybase …

TẠI SAO LÀ PHP
 PHP chạy trên nhiều hệ điều hành khác nhau nhƣ
Windows, UNIX, Linux, Symbian, …
 Tƣơng thích với các phần mềm web server nhƣ
Apache, IIS, …
 Là phần mềm mã nguồn mở, đƣợc cung cấp miễn
phí.

CÀI ĐẶT WEB SERVER
 Cài đặt web server Apache
 Cài đặt PHP
 Cài đặt MySQL

=> Cài đặt XAMPP
CẤU HÌNH WEB SERVER
 Sử dụng công cụ cấu
hình sẵn có của XAMPP
 Cho phép bật tắt và cấu
hình chi tiết các dịch vụ
 Nội dung của các trang
web đƣợc lƣu vào thƣ
mục htdocs trong thƣ
mục cài đặt xampp
SẴN SÀNG LẬP TRÌNH WEB
SO SÁNH PHP VÀ JAVASCRIPT

?>
<br>
Đoạn này viết bằng HTML.
</body>
</html>

BIẾN TRONG PHP
 Biến luôn luôn đi sau ký tự $
 Đặt tên biến theo quy tắc đặt tên giống nhƣ các
ngôn ngữ khác.
 Không cần phải khai báo
 Kiểu biến đƣợc xác định khi gán với giá trị tƣơng
ứng.
VÍ DỤ VỀ BIẾN
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<?php
$x = 3; // bien kieu nguyen
$y = 1.23; // bien kieu so thuc
$s = "Chuoi ky tu"; // bien keu xau ky tu
echo $x;
echo "<br>";
echo $y;
echo "<br>";
echo $s;
echo "<br>";
?>


CÁC TOÁN TỬ - SỐ HỌC
Phép toán

Ý nghĩa
+ cộng
- trừ
* nhân
/ chia
% lấy phần dư
++ tăng
giảm
CÁC TOÁN TỬ - GÁN
Phép toán

Ý nghĩa
= gán
+= cộng rồi gán
-= trừ rồi gán
*= nhân rồi gán
/= chia rồi gán
%= lấy phần dư rồi gán
CÁC TOÁN TỬ - SO SÁNH
Phép toán

Ý nghĩa
== so sánh bằng
!= khác
< nhỏ hơn
> lớn hơn


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

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