1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình web nâng cao: Chương 1 - Trường ĐH Văn Hiến

16 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 16
Dung lượng 1,22 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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!

Trang 2

Giới thiệu về PHP

01

Tại sao cần sử dụng PHP

02

Các tool hỗ trợ lập trình

03

Chương 1 – Giới thiệu ngôn ngữ lập trình PHP

120

11

20

Trang 3

02

04

Giới thiệu về PHP

• PHP: viết tắt của PHP: Hypertext Preprocessor Tên gốc là Personal Home Page, phiên bả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 bản hiện tại là 5.3.2

• Là ngôn ngữ kịch bản để viết các trang web động

• Bộ biên dịch mã PHP là mã nguồn mở, có thể chạy cùng với web server

Apache, IIS…

Trang 4

02

Giới thiệu về PHP

• Thường kết hợp với CSDL MySQL và web server Apache

• Sử dụng kịch bản phía máy chủ - Server side script, nền tảng độc lập

• PHP Là mã nguồn mở

• Tải về và sử dụng miễn phí ( http://php.net )

• Đặc điểm của file PHP:

• File PHP có thể chứa Text, các thẻ HTML và Script

• File PHP có đuôi mở rộng là php, php3, php4… hoặc phtml, thường sử dụng đuôi mở rộng

Trang 5

02

04

Tại sao sử dụng PHP

• Điểm mạnh của PHP:

• Dễ học,dễ sử dụng và dễ thực hiện

• Sử dụng miễn phí

• Chạy trên nhiều hệ điều hành: Window, Linux, Unix Thực hiện nhanh và hiệu quả.

• Hỗ trợ kết nối nhiều CSDL: MySQL, MS SQL Server, Access, Oracle…

• PHP được cung cấp một hệ thống thư viện phong phú nhằm mục đích phát triển các ứng dụng trên Web

Trang 6

02

Các hoạt động

Trang 7

02

04

Các tool hỗ trợ lập trình

• PHP Designer 2008 Professional

-http://www.mpsoftware.dk/phpdesigner.php

• Adobe Dreamweaver

-http://www.adobe.com/products/dreamweave

r/

• Zend Studio

-http://www.zend.com/products/studio/

• PHPEdit - http://www.phpedit.com/en

Trang 8

02

Ví dụ PHP đơn giản

• Bắt đầu với thẻ mở <?php và thẻ đóng ?>

• Nhúng script và trong thẻ Body của file HTML

• Lưu với đuôi php và đặt trong thư mục www, ví dụ: tạo file

first.php, sử dụng Vertrigo thì lưu file trong thư mục:

VertrigoServ\www\first.php

• Mở trình duyệt gõ: http://localhost/first.php để chạy file

php

Trang 9

02

04

Ví dụ PHP đơn giản

• Nhập đoạn mã PHP  Mở trình duyệt, nhập

http://localhost/first.php

Trang 10

02

Kịch bản Script PHP

• Nội dung của PHP có thể khai báo lẫn lộn với HTML

• Sử dụng cặp thẻ <? giá trị/biểu thức/biến ?>

• Ví dụ: khai báo trong trang hello.php

Trang 11

02

04

Ghi chú trong PHP

• Ghi chú trong PHP tương tự như trong ngôn ngữ C

• Ghi chú một dòng, sử dụng dấu // hoặc dấu #

<?php

// Title: My first PHP script

# This is comment line

echo "This is a PHP program";

?>

Trang 12

02

Ghi chú trong PHP

• Ghí chú nhiều dòng, sử dụng dấu /* và */

<?php

/*

Title: My PHP Program Author: Jason

Date: July 26, 2007

*/

Trang 13

02

04

In kết quả trên trang PHP

• Sử dụng echo(‘tham số’), echo

<BODY>

<?php echo(‘this is abc’) ?>

<?php echo “this is abc” ?>

</BODY>

• Sử dụng print(tham số)

<BODY>

<?php print(‘this is abc’) ?>

<?php print “this is abc” ?>

</BODY>

Trang 14

02

In kết quả trên trang PHP

• Sử dụng printf()

printf(string format [, mixed args])

Ví dụ: printf(“This is %d number.", 100);

Kết quả in ra: This is 100 number

Trang 15

02

04

So sánh echo() và print()

• Cùng in dữ liệu trên trang PHP

• Echo() tốc độ nhanh hơn print()

• Echo() không trả về giá trị, print() trả về giá trị

true|false

• Echo() truyền được nhiều tham số hơn print()

Trang 16

Trân trọng cảm ơn!

Ngày đăng: 25/10/2022, 09:52

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm