Danh mục

Bài giảng Ngôn ngữ PHP - Hoàng Văn Hiệp

Số trang: 85      Loại file: pdf      Dung lượng: 3.32 MB      Lượt xem: 6      Lượt tải: 0    
Jamona

Xem trước 9 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Cùng tìm hiểu 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 được trình bày cụ thể trong "Bài giảng Ngôn ngữ PHP".
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ PHP - Hoàng Văn Hiệp NGÔN NGỮ PHPGiảng viên: Hoàng Văn HiệpBộ môn Kỹ thuật Máy tínhViện CNTT – ĐH Bách Khoa Hà NộiNỘ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 PHPNỘ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 PHPTỔ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 nhauGIAO 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 kết quả. Các phần mềm web server thông dụng hiện nay  IIS  ApacheWEB CLIENT Là các trình duyệt Gửi yêu cầu đến server Hiển thị kết quả trả vềCÁC CÔNG NGHỆ WEB ĐỘNG Cho phép tương tác với người sử dụng. Kết nối với các hệ CSDL nhằm lưu trữ, khai thác thông tin hiệu quả. Kết nối với các hệ thống tài nguyên khác như âm thanh, hình ảnh, video … Một số công nghệ web động đang được sử dụng hiện nay  PHP  ASP  .NET  JSPNỘ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 PHPGIỚI THIỆU NGÔN NGỮ PHP PHP là ngôn ngữ kịch bản phía server 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 xamppSẴN SÀNG LẬP TRÌNH WEBSO SÁNH PHP VÀ JAVASCRIPT PHP là ngôn ngữ kịch bản phía server JavaScript là ngôn ngữ kịch bản phía client. Kịch bản PHP được thực hiện trên server. Một yêu cầu PHP luôn trả về client dưới dạng HTML thuần túy. Kịch bản JavaScript được thực hiện trên client. Mã nguồn JavaScipt được đưa về client rồi mới thực hiện.CÚ PHÁP PHP CƠ BẢN Một khối lệnh PHP bao giờ cũng được bắt đầu bằng  Một file PHP có thể chứa các lệnh PHP, các thẻ HTML, các đoạn mã JavaScript.VÍ DỤDemo 2Đoạn này viết bằng 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ẾNKIỂU XÂU KÝ TỰ Luôn đặt trong dấu “” hoặc dấu „‟ Hiển thị một chuỗi, một số, … dùng lệnh echo hoặc lệnh print của PHP Ghép các chuỗi với nhau sử dụng ký tự . Một số hàm xử lý chuỗi  strlen()độ dài chuỗi  strpos() tìm vị trí của chuỗi con.

Tài liệu được xem nhiều:

Tài liệu cùng danh mục:

Tài liệu mới: