Bài giảng Lập trình Web: PHP - BASIC - Trần Phước Tuấn
lượt xem 9
download
Bài giảng chương "PHP - BASIC" trình bày các nội dung như: PHP và HTML, câu lệnh PHP, ghi chú trong PHP, khai báo biến, kiểu dữ liệu, toán tử, cấu trúc điều khiển,...và một số nội dung liên quan khác. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Lập trình Web: PHP - BASIC - Trần Phước Tuấn
- PHP - BASIC Trần Phước Tuấn tranphuoctuan.khoatoan.dhsp@gmail.com
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC Nội dung 1. PHP và HTML 2. Câu lệnh PHP 3. Ghi chú trong PHP 4. Khai báo biến 5. Kiểu dữ liệu 6. Toán tử 7. Cấu trúc điều khiển 8. Hàm 9. Phạm vi của biến 10. Biến tĩnh 11. Làm việc với file và thư mục 12. Lớp – Đối tượng trong PHP 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 2
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 1. PHP và HTML 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 3
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 2. Câu lệnh PHP § Phát biểu: – Các câu lệnh php cách nhau bởi dấu ‘;’ – Không phân biệt khoảng trắng, tab hay ký tự xuống dòng. § Ví dụ: 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 4
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 3. Ghi chú trong PHP § Ghi chú của PHP tương tự như của C++ và Perl § Có 3 loại ghi chú: – Sử dụng ‘//’ // để ghi chú – Sử dụng ‘#’ để ghi chú – Sử dụng /* … */ để ghi chú § Ví dụ: #tương tự như 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 5
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 4. Khai báo biến § Cú pháp: $ten_bien=value; § Không khai báo kiểu dữ liệu § Biến tự động được khởi tạo khi gán giá trị lần đầu § Tên biến – Bao gồm các ký tự (A..Z, a..z), ký số(0..9),_ – Không được bắt đầu bằng ký số (0..9) – Phân biệt chữ hoa –chữ thường § Ví dụ: – Đúng cú pháp: $hoten, $_pass – Sai cú pháp: $2host 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 6
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 4. Khai báo biến § Variable variables – Cho phép thay đổi tên biến – Vídụ § Hằng số-Constants 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 7
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu § boolean § integer § double § string § array § object Một biến trong PHP có thể lưu bất kỳ kiểu dữ liệu nào 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 8
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu § Chuyển đổi kiểu dữ liệu – Cách 1 (automatic) $var = “100” + 15; $var = “100” + 15.0; $var = 39.” Steps”;????? – Cách 2 (datatype) $var – Cách 3 settype($var, “datatype”) § VD: 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 9
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu § Kiểm tra kiểu dữ liệu § Ví dụ $var = “test”; if (isset($var)) echo “Variable is Set”; if (empty($var)) echo “Variable is Empty”; 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 10
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu § Một số hàm xử lý số Tra Hướng Dẫn § Ví dụ: // Phát sinh một “mầm” ngẫu nhiên Trong PHP Manual $seed = (float) microtime()*100000000; // Khởi tạo bộ phát sinh số ngẫu nhiên srand($seed); // In số ngẫu nhiên print rand(); // Giá trị ngẫu nhiên từ 0 đến getmaxrand( ) print rand(1, 6); // Giá trị ngẫu nhiên từ 1 đến 6 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 11
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu § Kiểu string – Toán tử nối chuỗi “.” $str=“Hello “ . ”World!”; //$str = “Hello World!”; – Phân biệt dấu nháy đơn, dấu nháy kép $user = “Tuấn”; print ‘Hi $user’; // Hi $user print “Hi $user”;// Hi Tuấn print “Hi”. $user;// ???? print “Hi”. “$user”;// ???? – Một số hàm 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 12
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu Hàm str_pad STR_PAD_RIGHT : Thêm vào bên phải (mặc định) STR_PAD_LEFT : Thêm vào bên trái STR_PAD_BOTH : Thêm cả hai phía 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 14
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 15
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu § Mảng (Array) Array We have 4 items 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 17
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu § Mảng (Array) Array
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu Union of $a and $b: Union of $b and $a: array(3) array(3) { { ["a"]=> string(5) "apple" ["a"]=> string(4) "pear" ["b"]=> string(6) "banana" ["b"]=> string(10) "strawberry" ["c"]=> string(6) "cherry" ["c"]=> string(6) "cherry" } } 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 19
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu blue, large, sphere, medium 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình Web động với PHP/MySQL - Tống Phước Khải
132 p | 184 | 25
-
Bài giảng Lập trình Web: Chương 2 - Ths. Trần Phi Hảo
54 p | 147 | 24
-
Bài giảng Lập trình web: Chương 4 - ThS. Nguyễn Minh Vi
77 p | 133 | 18
-
Bài giảng Lập trình Web động PHP - Bài 4: PHP nâng cao
25 p | 106 | 18
-
Bài giảng Lập trình Web động PHP - Bài 1: Tổng quan lập trình PHP
49 p | 116 | 15
-
Bài giảng Lập trình web - Chương 5: Lập trình PHP
38 p | 111 | 14
-
Bài giảng Lập trình Web: PHP
20 p | 42 | 12
-
Bài giảng Lập trình Web động PHP - Bài 3: Thao tác CSDL với PHP
19 p | 95 | 11
-
Bài giảng Lập trình Web động PHP - Bài 2: Truyền nhận dữ liệu giữa các trang web
23 p | 94 | 10
-
Bài giảng Lập trình Web: PHP – Tổng quan - Trần Phước Tuấn
14 p | 95 | 9
-
Bài giảng Lập trình Web: Chương 5.1 - Trần Công Án (tt)
73 p | 82 | 8
-
Bài giảng Lập trình web 1: Chương 9 - Nguyễn Huy Khánh
50 p | 90 | 8
-
Bài giảng Lập trình Web: PHP – INPUT_EXAMPLE - Trần Phước Tuấn
16 p | 105 | 7
-
Bài giảng Lập trình web động với PHP/MySQL: Phần 3 - Tống Phước Khải (tổng hợp & biên dịch)
44 p | 56 | 6
-
Bài giảng Lập trình web động với PHP/MySQL: Phần 2 - Tống Phước Khải (tổng hợp & biên dịch)
47 p | 70 | 6
-
Bài giảng Lập trình web động với PHP/MySQL: Phần 1 - Tống Phước Khải (tổng hợp & biên dịch)
41 p | 50 | 5
-
Bài giảng Lập trình web nâng cao: Chương 1 - Trường ĐH Văn Hiến
16 p | 20 | 5
-
Bài giảng Lập trình web nâng cao: Chương 2 - Trường ĐH Văn Hiến
27 p | 16 | 5
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn