Danh mục

LẬP TRÌNH PHP

Số trang: 19      Loại file: doc      Dung lượng: 376.50 KB      Lượt xem: 15      Lượt tải: 0    
10.10.2023

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

Thông tin tài liệu:

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 trangHTML. 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ẩmtươ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ônngữ 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ự...
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH PHP 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 ...

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