Tìm hiểu về ngôn ngữ lập trình web php •PHP : PHP HyperText Preprocessor •Ra đời vào năm 1995 (Rasmus Lerdorf) •Là ngôn ngữ script dùng để phát triển ứng dụng web •Là ngôn ngữ thông dịch •Là ngôn ngữ serverside như Java, ASP, ... •Là phần mềm opensource
PHP http://www.php.net/ Nhóm 4 Tổng quan • PHP : PHP HyperText Preprocessor • Ra đời vào năm 1995 (Rasmus Lerdorf) • Là ngôn ngữ script dùng để phát triển ứng dụng web • Là ngôn ngữ thông dịch • Là ngôn ngữ server-side như Java, ASP, • Là phần mềm open-source Quá trình phát triển Tại sao chọn PHP • Miễn phí • Core - PHP free • Platform - Linux free • Editor – Eclipse, PHP Coder, jEdit, “Software is like sex: it's better when it's free” (Linus Torvalds) Tại sao chọn PHP • Đa môi trường • Web server: Apache, Microsoft IIS, Netscape, • Hệ điều hành: UNIX , Mac OSX, Windows, • Hệ QTCSDL: Adabas D, dBase,Empress, FilePro (read-only), Hyperwave, IBM DB2, Informix, Ingres, InterBase, FrontBase, mSQL, MS-SQL, MySQL, ODBC, Oracle (OCI7 and OCI8), Ovrimos, PostgreSQL, SQLite, Solid, Sybase, Velocis,Unix dbm Tại sao chọn PHP • Tốc độ • Dễ học, dễ sử dụng • Luôn được cập nhật • Cộng đồng rộng lớn Một số sản phẩm php Ví dụ // Helloworld.php <?php echo "Hello World!"; ?> Chú ý chung • Tập tin PHP có phần mở rộng là .php • Cú pháp giống C và Java • Cuối mỗi câu lệnh nên có dấu ; • Biến (variables) luôn có dấu $ làm tiền tố • Khối lệnh phải được đặt trong cặp dấu { } Cú pháp • Mã lệnh PHP được đặt trong các cặp thẻ sau Thẻ mở Thẻ đóng <?php ?> <? ?> <script language="php"> <script> [...]... khiển - Foreach foreach( array as value){ // do some stuff here } Array Array là gì? •Là một tập hợp gồm các giá trị và các khóa (key/value) •Thao tác cập nhật, thêm xóa sửa •Cho phép thực hiện sắp xếp Lập chỉ mục Khai báo mảng •Tạo mảng: array() •Gán giá trị •array([key =>] value, [key =>] value, ) •$arr[key] = value; •$arr[ ] = value; Ví dụ $users=array (“Harry", "Sharon", "Betty”); $users[ ] = “Harry"; . PHP http://www .php. net/ Nhóm 4 Tổng quan • PHP : PHP HyperText Preprocessor • Ra đời vào năm 1995 (Rasmus Lerdorf) • Là ngôn ngữ script dùng để phát triển ứng dụng web • Là ngôn ngữ thông. dịch • Là ngôn ngữ server-side như Java, ASP, • Là phần mềm open-source Quá trình phát triển Tại sao chọn PHP • Miễn phí • Core - PHP free • Platform - Linux free • Editor – Eclipse, PHP Coder,. chọn PHP • Tốc độ • Dễ học, dễ sử dụng • Luôn được cập nhật • Cộng đồng rộng lớn Một số sản phẩm php Ví dụ // Helloworld .php < ?php echo "Hello World!"; ?> Chú ý chung • Tập tin PHP