Joomla

Chia sẻ bởi Nguyễn Huy Tiến | Ngày 26/04/2019 | 74

Chia sẻ tài liệu: Joomla thuộc Công nghệ thông tin

Nội dung tài liệu:



Lập trình web với PHP - MySql
Nội dung
Giới thiệu PHP
Kiểu dữ liệu - biến - hằng … trong PHP
Các cấu trúc điều khiển
Biến mảng
Hàm trong PHP
3
Giới thiệu ngôn ngữ PHP
PHP ban đầu
PHP: Personal Home Page
Rasmus Lerdorf - 1994
PHP phát triển
1997 bắt đầu phát triển mạnh mẽ
PHP : PHP Hypertext PreProcessor
PHP3 – *.php3. PHP4 – *.php4 và *.php
Phiên bản mới nhất: PHP5.3 – http://php.net
4
Giới thiệu ngôn ngữ PHP
Điểm mạnh của PHP
Tốc độ nhanh và hiệu quả
Hỗ trợ kết nối tới nhiều hệ CSDL khác nhau
Cung cấp thư viện hàm xây dựng sẵn phong phú
Dễ dùng, dễ học, đơn giản: dựa trên C
Sử dụng trên nhiều hệ điều hành
Là ngôn ngữ mã nguồn mở:
Miễn phí
Người sử dụng có thể tự nghiên cứu
5
Một số chú ý
Chú thích – comment
Là kỹ năng trong lập trình
Trong PHP
1 dòng: // hoặc #
1 đoạn chú thích: /* đoạn chú thích*/
Kết thúc 1 câu lệnh: dấu ;
6
Biến trong PHP
Không cần khai báo ở đầu chương trình
Chỉ cần khai báo tên
Bắt đầu bằng dấu dollar ($), theo sau là tên biến
Tên biến
Bắt đầu bằng dấu gạch dưới _ hoặc chữ cái.
Tiếp sau đó là các chữ cái, số hoặc lại là dấu gạch dưới.
Phân biệt chữ hoa - chữ thường
7
Các kiểu dữ liệu trong PHP
a. Kiểu số (number)
Số nguyên – int
Số thực – float
b. Kiểu chuỗi (string)
Dùng nháy đơn.
Dùng nháy kép
c. Kiểu boolean: True/False
8
Hằng số trong PHP
Hằng số là những giá trị không đổi
Khai báo
Dùng hàm define()
Ví dụ: define (“khoa”, “CNTT”)
Sử dụng
Echo “ Xin chào các bạn sinh viên khoa”.khoa
Hằng số khoa phải được đặt ngoài “ ”
Hàm defined(): kiểm tra 1 hằng số đã được khai báo hay chưa.
9
Các toán tử trong PHP
Toán tử số học



Viết tắt
10
Các toán tử trong PHP
Toán tử gán =
Các toán tử so sánh
11
Các toán tử trong PHP
Toán tử logic




Nối chuỗi: dấu chấm (.)
Ví dụ: $a = $b.$c
12
Các toán tử trong PHP:
Toán tử tăng giảm
13
Các toán tử trong PHP
Toán tử điều kiện
Ví dụ
Tìm max của 2 số
$max = $a>$b?$a:$b;
14
Các cấu trúc điều khiển
IF _ ELSE
15
Các cấu trúc điều khiển
16
Các cấu trúc điều khiển
17
Các cấu trúc điều khiển
18
Các cấu trúc điều khiển
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Huy Tiến
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)