Tham khảo tài liệu 'thiết kế web - chương 7', công nghệ thông tin, quản trị web phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Chương VII PHP cơ bản Giới thiệu PHP Biến trong PHP Kiểu dữ liệu Các cấu trúc điều khiển Hàm Phạm vi biến Lớp đối tượng trong PHP PHP với CSDL Thiết kế web Khoa CNTT-LHU 1 Giới thiệu PHP PHP PHP Hypertext Preprocessor. Tên gốc là Personal Home Page Là ngôn ngữ để viết các trang web động server side như ASP JSP Bộ biên dịch PHP là phần mềm mã nguồn mở có thể chạy cùng với các web server Apache IIS . Thường kết hợp với hệ quản trị CSDL MySQL Tập tin PHP có phần mở rộng là .php Cú pháp ngôn ngữ giống ngôn ngữ C Perl Thiết kế web Khoa CNTT-LHU 2 1 Các ưu điểm Miễn phí Đa môi trường Multi-Platform -Web Servers Apache Microsoft IIS Netscape Enterprise Server - Hệ điều hành UNIX HP-UX OpenBSD Solaris Linux Mac OSX Windows NT 98 2000 XP 2003 vista - Hệ QTCSDL dBase DB2 Informix InterBase MS-SQL MySQL ODBC Oracle . Nhiều tài nguyên do được ứng dụng rộng rãi Thiết kế web Khoa CNTT-LHU 3 Cần software gì để chạy PHP Download PHP - Download PHP for free here http www. down . Download MySQL Database - Download MySQL for free here http downloads . Download Apache Server - Download Apache for free here http Hoặc Download WAMP LAMP Thiết kế web Khoa CNTT-LHU 4 2 Nhúng PHP vào HTML Có thể nhúng mã PHP vào mọi vị trí trong trang HTML. Đoạn mã PHP được đặt trong các thẻ sau Một cấu trúc lệnh thông thường của PHP có thể được tách làm nhiều phần mỗi phần đặt giữa php. Kết quả do đoạn lệnh PHP đưa ra được đưa vào vị trí mà đoạn lệnh PHP đang chiếm chỗ. Thiết kế web Khoa CNTT-LHU 5 Các đặc điểm Có khả năng hướng đối tượng Thông dịch Phân biệt chữ hoa chữ thường Mỗi lệnh kết thúc bởi chấm phảy Không phân biệt khoảng trắng Tab xuống dòng trong câu lệnh php print Hello print World php print Hello print World Ghi chú dùng . Thiết kế web Khoa CNTT-LHU 6