Bài giảng: Lập trình PHP (căn bản)
Số trang: 19
Loại file: doc
Dung lượng: 376.50 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
PHP được phát triển chỉ để dành cho ứng dụng web nên rất dễ dàng nhúng mã vào trang HTML. Tốc độ nhanh, nhỏ gọn, cú pháp giống C, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web rất phổ biến.
Nội dung trích xuất từ tài liệu:
Bài giảng: Lập trình PHP (căn bản) LẬP TRÌNH PHP (CĂN BẢN)1. Giới thiệu PHP (viết tắt hồi quy PHP: Hypertext Preprocessor) là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ Webserver. Do PHP được phát triển chỉ để dành cho ứng dụng web nên rất dễ dàng nhúng mã vào trang HTML. Tốc độ nhanh, nhỏ gọn, cú pháp giống C, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web rất phổ biến. Ngôn ngữ, các thư viện, tài liệu gốc của PHP được xây dựng bởi cộng đồng nhưng cũng có sự đóng góp rất lớn của Zend Inc., công ty do các nhà phát triển cốt lõi của PHP lập nên. Nói đơn giản: PHP là ngôn ngữ dạng script thực thi trên webserver nhằm tạo ra trang web động Thẻ đánh đấu bắt đầu và kết thúc của phần mã PHP, qua đó máy chủ biết để xử lý và dịch mã cho đúng. Mỗi dòng kết thúc bằng dấu ; Trong trang html, các lệnh php nằm trong tag hoặc Các khối lệnh nằm trong { … } Tên mở rộng của file là php Chú thích // : 1 dòng /* … Khối lệnh */ File PHP chỉ chạy khi nó được chuyển giao từ webserver. Vì vậy, muốn thực thi file php, bạn phải request nó thông qua webserver (nghĩa là mở browser, gõ http://localhost/trangdong.php. Do đó không thể nhúp đúp vào file php để xem nó ở localcal như trang html được. Để chạy file PHP : + Nếu máy của bạn cài IIS : tạo file trong folder C:Inetpubwwwroot + Nếu máy của bạn cài AppserV : tạo file trong folder C:AppserVwww Trang 12. Tạo website để lập trình PHP Yêu cầu: folder chứa site của bạn phải nằm trong folder gốc của webserver Giả sử folder site của bạn là WebTinTuc, đặt trong C:AppSerVwww. Dưới đây là hướng dẫn cách tạo site PHP B1: Trong Dreamweaver, nhắp menu Site New Site B2: Gõ tên Site (WebTinTuc) rồi nhắp Next B3: Chọn Yes rồi chọn PHP MySQL B4: Chọn Edit and Test locally… rồi chọn folder chứa site ở bên dưới (C:AppServwwwWebTinTuc) B5: Gõ địa chỉ website: http://localhost/WebTinTuc Trang 2 B6: Nên chọn No (Chưa cần kết nối đến đến remote server lúc này) rồi nhắp Next B7: Nhắp Done để kết thúc tạo site Ghi chú: không nhất thiết phải tạo folder WebTinTuc cho site của bạn nhưng phải đặt trong folder gốc của webserver và tên folder trong B5 và B4 phải giống nhau.3. Tạo trang PHP Nhắp menu File New Chọn PHP Create4. Biến Biến dùng để chứa các giá trị trong quá trình tính toán Không cần khai báo kiểu dữ liệu lúc khai báo biến Các kiểu dữ liệu mà biến có thể lưu: Trang 3 + Số nguyên : int + Số thực : float, double + Chuỗi : string + Object + Logic : True hoặc false + Kiểu mảng: Array + Null : giá trị đặc biệt, nhằm thể hiện tính rỗng, chưa được gán gì Khai báo : $TenBien= ; 5. Hằng Là đối tượng chứa giá trị cố định Khai báo: define(TenHang,GiaTri); Ví dụ: 6. Các phép toán Số học: +. -, *, /, % (chia lấy dư) So sánh: ==, >=, , < , != Ghép chuỗi: . Logic: !, && , || Tăng 1 : ++ Trang 4 Giảm 1 : -- Gán: = 7. Lệnh if: a. Lệnh if đơn giản: if (điều kiện) { Khối Lệnh 1; } else { Khối Lệnh 2; } Phần else và khối lệnh 2 có thể không có Nếu khối lệnh 1 khối lệnh 2 chỉ 1 gồm lệnh thì có thể bỏ cặp { } Khối lệnh có thể là mã lệnh php hoặc mã lệnh html Ví dụ 1 : Ví dụ 2 : Sử dụng template khác nhau cho trang tùy theo thời gian Mở file index1.html rồi save as thành index1.php Qua chế độ code, đến dòng 21 sẽ thấy đoạn code Bổ sung để có kết quả sau: } … else { Khối lệnh } Ví dụ: c. Lệnh if ngắn gọn Cú pháp: ()?:; Ví dụ: 8. Vòng lặp for: Là lệnh lặp 1 khối lệnh với số lần lặp nhất định Cú ph ...
Nội dung trích xuất từ tài liệu:
Bài giảng: Lập trình PHP (căn bản) LẬP TRÌNH PHP (CĂN BẢN)1. Giới thiệu PHP (viết tắt hồi quy PHP: Hypertext Preprocessor) là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ Webserver. Do PHP được phát triển chỉ để dành cho ứng dụng web nên rất dễ dàng nhúng mã vào trang HTML. Tốc độ nhanh, nhỏ gọn, cú pháp giống C, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web rất phổ biến. Ngôn ngữ, các thư viện, tài liệu gốc của PHP được xây dựng bởi cộng đồng nhưng cũng có sự đóng góp rất lớn của Zend Inc., công ty do các nhà phát triển cốt lõi của PHP lập nên. Nói đơn giản: PHP là ngôn ngữ dạng script thực thi trên webserver nhằm tạo ra trang web động Thẻ đánh đấu bắt đầu và kết thúc của phần mã PHP, qua đó máy chủ biết để xử lý và dịch mã cho đúng. Mỗi dòng kết thúc bằng dấu ; Trong trang html, các lệnh php nằm trong tag hoặc Các khối lệnh nằm trong { … } Tên mở rộng của file là php Chú thích // : 1 dòng /* … Khối lệnh */ File PHP chỉ chạy khi nó được chuyển giao từ webserver. Vì vậy, muốn thực thi file php, bạn phải request nó thông qua webserver (nghĩa là mở browser, gõ http://localhost/trangdong.php. Do đó không thể nhúp đúp vào file php để xem nó ở localcal như trang html được. Để chạy file PHP : + Nếu máy của bạn cài IIS : tạo file trong folder C:Inetpubwwwroot + Nếu máy của bạn cài AppserV : tạo file trong folder C:AppserVwww Trang 12. Tạo website để lập trình PHP Yêu cầu: folder chứa site của bạn phải nằm trong folder gốc của webserver Giả sử folder site của bạn là WebTinTuc, đặt trong C:AppSerVwww. Dưới đây là hướng dẫn cách tạo site PHP B1: Trong Dreamweaver, nhắp menu Site New Site B2: Gõ tên Site (WebTinTuc) rồi nhắp Next B3: Chọn Yes rồi chọn PHP MySQL B4: Chọn Edit and Test locally… rồi chọn folder chứa site ở bên dưới (C:AppServwwwWebTinTuc) B5: Gõ địa chỉ website: http://localhost/WebTinTuc Trang 2 B6: Nên chọn No (Chưa cần kết nối đến đến remote server lúc này) rồi nhắp Next B7: Nhắp Done để kết thúc tạo site Ghi chú: không nhất thiết phải tạo folder WebTinTuc cho site của bạn nhưng phải đặt trong folder gốc của webserver và tên folder trong B5 và B4 phải giống nhau.3. Tạo trang PHP Nhắp menu File New Chọn PHP Create4. Biến Biến dùng để chứa các giá trị trong quá trình tính toán Không cần khai báo kiểu dữ liệu lúc khai báo biến Các kiểu dữ liệu mà biến có thể lưu: Trang 3 + Số nguyên : int + Số thực : float, double + Chuỗi : string + Object + Logic : True hoặc false + Kiểu mảng: Array + Null : giá trị đặc biệt, nhằm thể hiện tính rỗng, chưa được gán gì Khai báo : $TenBien= ; 5. Hằng Là đối tượng chứa giá trị cố định Khai báo: define(TenHang,GiaTri); Ví dụ: 6. Các phép toán Số học: +. -, *, /, % (chia lấy dư) So sánh: ==, >=, , < , != Ghép chuỗi: . Logic: !, && , || Tăng 1 : ++ Trang 4 Giảm 1 : -- Gán: = 7. Lệnh if: a. Lệnh if đơn giản: if (điều kiện) { Khối Lệnh 1; } else { Khối Lệnh 2; } Phần else và khối lệnh 2 có thể không có Nếu khối lệnh 1 khối lệnh 2 chỉ 1 gồm lệnh thì có thể bỏ cặp { } Khối lệnh có thể là mã lệnh php hoặc mã lệnh html Ví dụ 1 : Ví dụ 2 : Sử dụng template khác nhau cho trang tùy theo thời gian Mở file index1.html rồi save as thành index1.php Qua chế độ code, đến dòng 21 sẽ thấy đoạn code Bổ sung để có kết quả sau: } … else { Khối lệnh } Ví dụ: c. Lệnh if ngắn gọn Cú pháp: ()?:; Ví dụ: 8. Vòng lặp for: Là lệnh lặp 1 khối lệnh với số lần lặp nhất định Cú ph ...
Tìm kiếm theo từ khóa liên quan:
công nghệ thông tin kỹ thuật lập trình ngôn ngữ lập trình lập trình PHP căn bản thủ thuật máy tíGợi ý tài liệu liên quan:
-
52 trang 426 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 309 0 0 -
74 trang 292 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 288 0 0 -
96 trang 288 0 0
-
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 276 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 270 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 270 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 260 0 0