intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Lập trình Web: PHP - BASIC - Trần Phước Tuấn

Chia sẻ: Năm Tháng Tĩnh Lặng | Ngày: | Loại File: PDF | Số trang:58

77
lượt xem
9
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Lập trình Web: PHP - BASIC - Trần Phước Tuấn

  1. PHP - BASIC Trần Phước Tuấn tranphuoctuan.khoatoan.dhsp@gmail.com
  2. ĐẠ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
  3. ĐẠ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
  4. ĐẠ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
  5. ĐẠ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
  6. ĐẠ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
  7. ĐẠ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
  8. ĐẠ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
  9. ĐẠ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
  10. ĐẠ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
  11. ĐẠ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
  12. ĐẠ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
  13. ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu
  14. ĐẠ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
  15. ĐẠ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
  16. ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu
  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 We have 4 items 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 17
  18. ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Kiểu dữ liệu § Mảng (Array) Array
  19. ĐẠ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
  20. ĐẠ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
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2