Bài giảng Lập trình web nâng cao: Chương 1 Giới thiệu ngôn ngữ lập trình PHP, cung cấp cho người học những kiến thức như: Giới thiệu về PHP; Tại sao cần sử dụng PHP; Các tool hỗ trợ lập trình; Viết ví dụ PHP; Chú thích, in kết quả trên trang PHP. Mời các bạn cùng tham khảo!
24/05/2021 Lập trình web nâng cao Chương – Giới thiệu ngơn ngữ lập trình PHP 01 Giới thiệu PHP 02 Tại cần sử dụng PHP 11 03 Các tool hỗ trợ lập trình 20 04 Viết ví dụ PHP Chú thích, in kết trang PHP 05 24/05/2021 Lập trình web nâng cao 120 20 Giới thiệu PHP • PHP: viết tắt PHP: Hypertext Preprocessor Tên gốc Personal Home 01 Page, phiên đầu tiền hoàn thiện khoảng năm 1995 có tên là: PHP/FI hay PHP2 Sau phát triển lên PHP3, PHP4 Phiên 5.3.2 02 • Là ngơn ngữ kịch để viết trang web động • Bộ biên dịch mã PHP mã nguồn mở, chạy với web server Apache, IIS… 04 05 24/05/2021 Lập trình web nâng cao Giới thiệu PHP • Thường kết hợp với CSDL MySQL web server Apache 01 • Sử dụng kịch phía máy chủ - Server side script, tảng độc lập • PHP Là mã nguồn mở 02 • Tải sử dụng miễn phí (http://php.net) • Đặc điểm file PHP: • File PHP chứa Text, thẻ HTML Script • File PHP có mở rộng php, php3, php4… phtml, thường sử dụng đuôi mở rộng là: php 04 05 24/05/2021 Lập trình web nâng cao Tại sử dụng PHP • Điểm 01 mạnh PHP: • Dễ học,dễ sử dụng dễ thực • Sử dụng miễn phí 02 • Chạy nhiều hệ điều hành: Window, Linux, Unix Thực nhanh hiệu • Hỗ trợ kết nối nhiều CSDL: MySQL, MS SQL Server, Access, Oracle… • PHP cung cấp hệ thống thư viện phong phú nhằm mục đích phát triển ứng dụng Web 04 05 24/05/2021 Lập trình web nâng cao Các hoạt động 01 Trang HTML Trang PHP 02 04 05 24/05/2021 Lập trình web nâng cao Các tool hỗ trợ lập trình • PHP 01 Designer 2008 Professional http://www.mpsoftware.dk/phpdesigner.php • Adobe Dreamweaver 02 http://www.adobe.com/products/dreamweave r/ • Zend Studio http://www.zend.com/products/studio/ 04 - http://www.phpedit.com/en • PHPEdit 05 24/05/2021 Lập trình web nâng cao Ví dụ PHP đơn giản • Bắt 01đầu với thẻ mở • Nhúng script thẻ Body file HTML • Lưu 02với php đặt thư mục www, ví dụ: tạo file first.php, sử dụng Vertrigo lưu file thư mục: VertrigoServ\www\first.php • Mở trình duyệt gõ: http://localhost/first.php để chạy file php 04 05 24/05/2021 Lập trình web nâng cao Ví dụ PHP đơn giản • Nhập 01 đoạn mã PHP Mở trình duyệt, nhập http://localhost/first.php 02 04 05 24/05/2021 Lập trình web nâng cao Kịch Script PHP • Nội 01dung PHP khai báo lẫn lộn với HTML • Sử dụng cặp thẻ • Ví02 dụ: khai báo trang hello.php 04 05 24/05/2021 Lập trình web nâng cao 10 Ghi PHP • Ghi 01chú PHP tương tự ngơn ngữ C • Ghi dịng, sử dụng dấu // dấu # 04 05 24/05/2021 Lập trình web nâng cao 11 Ghi PHP • Ghí 01chú nhiều dịng, sử dụng dấu /* */ 04 05 24/05/2021 Lập trình web nâng cao 12 In kết trang PHP • Sử dụng echo(‘tham số’), echo 01 02 • Sử dụng print(tham số) 04 05 24/05/2021 Lập trình web nâng cao 13 In kết trang PHP • Sử 01dụng printf() printf(string format [, mixed args]) Ví dụ: 02 printf(“This is %d number.", 100); Kết in ra: This is 100 number 04 05 24/05/2021 Lập trình web nâng cao 14 So sánh echo() print() • Cùng 01 in liệu trang PHP • Echo() tốc độ nhanh print() 02 không trả giá trị, print() trả giá trị • Echo() true|false • Echo() truyền nhiều tham số print() 04 05 24/05/2021 Lập trình web nâng cao 15 Trân trọng cảm ơn! 24/05/2021 Lập trình web nâng cao 16 ... phát triển ứng dụng Web 04 05 24/05/20 21 Lập trình web nâng cao Các hoạt động 01 Trang HTML Trang PHP 02 04 05 24/05/20 21 Lập trình web nâng cao Các tool hỗ trợ lập trình • PHP 01 Designer 2008 Professional... 24/05/20 21 Lập trình web nâng cao 11 Ghi PHP • Ghí 01chú nhiều dịng, sử dụng dấu /* */ 04 05 24/05/20 21 Lập trình web nâng. . .Chương – Giới thiệu ngơn ngữ lập trình PHP 01 Giới thiệu PHP 02 Tại cần sử dụng PHP 11 03 Các tool hỗ trợ lập trình 20 04 Viết ví dụ PHP Chú thích, in kết trang PHP 05 24/05/20 21 Lập trình web