1. Trang chủ
  2. » Tất cả

Bài giảng phát triển ứng dụng web bài 2 nguyễn hữu thể

20 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 475,74 KB

Nội dung

1 PHÁT TRIỂN ỨNG DỤNG WEB Bài 2 PHP Nâng cao Nguyễn Hữu Thể 2 Nội dung ▪ PHP Date() Function ▪ PHP Include File ▪ PHP File Handling ▪ PHP File Upload ▪ PHP Cookies ▪ PHP Sessions ▪ PHP Sending E mails[.]

PHÁT TRIỂN ỨNG DỤNG WEB Bài 2: PHP Nâng cao Nguyễn Hữu Thể Nội dung ▪ PHP Date() Function ▪ PHP Include File ▪ PHP File Handling ▪ PHP File Upload ▪ PHP Cookies ▪ PHP Sessions ▪ PHP Sending E-mails ▪ PHP Error Handling ▪ PHP Exception Handling PHP Date() Function − Hàm date() định dạng timestamp để đọc ngày/ − Timestamp chuỗi ký tự, biểu thị ngày tháng và/ thời gian ❖ Syntax PHP Date() - Format the Date − Tham số format hàm date() để định dạng ngày/ ▪ d - Đại diện ngày tháng (01-31) ▪ m - Đại diện tháng (01-12) ▪ Y - Đại diện năm (bốn chữ số) − Các ký tự: "/", ".", "-" chèn vào PHP Date() - Adding a Timestamp − Tham số tùy chọn timestamp hàm date() xác định dấu thời gian − Nếu không định timestamp, ngày/giờ sử dụng − Hàm mktime() trả Unix timestamp cho ngày ❖ Syntax for mktime() PHP Date() - Adding a Timestamp − Để đến ngày tương lai, thêm đối số ngày mktime() PHP Include File − Chèn nội dung file PHP vào file PHP, sử dụng hàm: ▪ include(“filename”) require(“filename”) ▪ Cách khác: include 'filename’ require 'filename' − Hai hàm giống nhau, trừ cách xử lý lỗi: ▪ include() tạo cảnh báo, kịch tiếp tục thực ▪ require() tạo lỗi, kịch ngừng − Tạo hàm, thành phần tái sử dụng nhiều trang − Tạo file header, footer, menu chuẩn cho tất trang ▪ Khi header cần cập nhật, cần cập nhật file, ▪ Khi thêm trang vào trang web, thay đổi file menu (thay cập nhật liên kết tất trang web) PHP include() Function − Hàm include() lấy nội dung file định vào file − Nếu lỗi xảy ra, hàm include() tạo cảnh báo, kịch tiếp tục thực ❖ Example − include file "header.php" vào trang, sử dụng hàm include() PHP include() Function − file "menu.php", nên sử dụng tất trang − Các trang Web site nên include file menu PHP include() Function − Nếu lỗi xảy ra, hàm include() tạo cảnh báo, kịch tiếp tục thực 10 PHP require() Function − Nếu lỗi xảy ra, hàm require() thông báo lỗi, kịch dừng lại 11 PHP require() Function − Lưu ý: nên sử dụng hàm require(), kịch khơng nên tiếp tục thực sau xuất lỗi 12 PHP File Handling ❖ Opening a File − Hàm fopen(): mở file PHP − Tham số chứa tên file mở tham số thứ hai quy định mode file mở 13 PHP File Handling − File mở theo mode: 14 PHP File Handling − Tạo thông báo hàm fopen() mở file 15 Closing a File − Hàm fclose(): đóng file mở 16 Check End-of-file − Hàm feof() kiểm tra kết thúc file (“end-of-file” - EOF) − Dùng kiểm tra liệu không rõ chiều dài ❖ Lưu ý: Không thể đọc từ file mở mode w, a, x 17 Reading a File Line by Line − Hàm fgets(): đọc dòng từ file − Sau gọi hàm này, trỏ file di chuyển đến dòng 18 Reading a File Character by Character − Hàm fgetc(): đọc ký tự đơn từ file − Sau gọi hàm này, trỏ file di chuyển đến ký tự 19 PHP File Upload − Upload files to the server ❖ Configure The "php.ini" File − First, ensure that PHP is configured to allow file uploads − In your "php.ini" file, search for the file_uploads directive, and set it to On: file_uploads = On 20 ... Example − include file "header.php" vào trang, sử dụng hàm include() PHP include() Function − file "menu.php", nên sử dụng tất trang − Các trang Web site nên include file menu PHP include() Function... Tạo hàm, thành phần tái sử dụng nhiều trang − Tạo file header, footer, menu chuẩn cho tất trang ▪ Khi header cần cập nhật, cần cập nhật file, ▪ Khi thêm trang vào trang web, thay đổi file menu (thay... báo lỗi, kịch dừng lại 11 PHP require() Function − Lưu ý: nên sử dụng hàm require(), kịch không nên tiếp tục thực sau xuất lỗi 12 PHP File Handling ❖ Opening a File − Hàm fopen(): mở file PHP

Ngày đăng: 27/02/2023, 07:52

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN