PHP là viết tắt của Hypertext Preprocessor. PHP là một ngôn ngữ kịch bản mã nguồn mở, thông dịch và hướng đối tượng, được thực hiện ở phía máy chủ. Nó được sử dụng để phát triển các ứng dụng web (nghĩa là một ứng dụng thực hiện ở phía máy chủ và tạo ra trang web động).
Nội dung chính
PHP là gì?
- PHP là viết tắt của Hypertext Preprocessor.
- PHP là một ngôn ngữ thông dịch, nghĩa là không cần biên dịch.
- PHP là một ngôn ngữ kịch bản phía máy chủ.
- PHP là một ngôn ngữ hướng đối tượng.
- PHP là một ngôn ngữ kịch bản mã nguồn mở.
- PHP là ngôn ngữ đơn giản và dễ học.
- PHP nhanh hơn các ngôn ngữ kịch bản khác, ví dụ, ASP, JSP.
Các tính năng PHP
Có nhiều tính năng của PHP.
- Hiệu suất: Chương trình viết bằng PHP thực thi nhanh hơn các chương trình được viết bằng các ngôn ngữ khác như JSP, ASP.
- Mã nguồn mở: PHP là một ngôn ngữ lập trình mã nguồn mở, bạn có thể phát triển tất cả phiên bản PHP theo yêu cầu của mình mà không phải trả bất kỳ chi phí nào.
- Nền tảng độc lập: PHP có sẵn cho hệ điều hành WINDOWS, MAC, LINUX & UNIX. Một ứng dụng PHP được phát triển trong một hệ điều hành có thể dễ dàng được thực thi trong hệ điều hành khác.
- Khả năng tương thích: PHP tương thích với hầu hết các máy chủ cục bộ được sử dụng ngày nay như Apache, IIS, v.v.
- Nhúng: Mã PHP có thể dễ dàng được nhúng trong các script và thẻ HTML.
Cú pháp PHP
Sau đây là cú pháp nơi bạn sử dụng để viết code php.
Ví dụ PHP
<!DOCTYPE> <html> <body> <?php echo "<h2>Hello PHP</h2>"; ?> </body> </html>
Kết quả:
Phát triển ứng dụng Web
PHP được sử dụng rộng rãi trong phát triển web hiện nay. Với PHP bạn có thể dẽ dàng phát triển các trang web động. Bên cạnh đó, bạn phải có kiến thức cơ bản về các công nghệ sau để phát triển web.
- HTML
- CSS
- JavaScript
- Ajax
- XML and JSON
- jQuery
Điều kiện tiên quyết
Trước khi học PHP, bạn phải có kiến thức cơ bản về HTML.
Công cụ lập trình PHP
Các công cụ được sử dụng trong các ví dụ và bài tập hướng dẫn lập trình PHP trên viettuts.vn:
1. Apache Server bằng cách cài ứng dụng XAMPP. Tham khảo bài cài đặt và Ví dụ PHP.
2. Xdebug.
3. Eclipse. Tham khảo bài tạo PHP project và debug PHP project trong Eclipse.