PHP là ngôn ngữ kịch bản và trình thông dịch được cung cấp miễn phí và được sử dụng chủ yếu trên các máy chủ Web Linux. PHP, ban đầu bắt nguồn từ Công cụ Trang chủ Cá nhân, bây giờ là viết tắt của PHP. Bộ tiền xử lý siêu văn bản, mà Câu hỏi thường gặp về PHP mô tả là "từ viết tắt đệ quy. "
PHP thực thi trên máy chủ, trong khi giải pháp thay thế tương đương, JavaScript , thực thi trên máy khách. PHP là một giải pháp thay thế cho công nghệ Trang máy chủ hoạt động [ASP] của Microsoft. Như với ASP, tập lệnh PHP được nhúng trong một trang Web cùng với HTML của nó. Trước khi trang được gửi tới người dùng đã yêu cầu, máy chủ Web gọi PHP để thông dịch và thực hiện các thao tác được yêu cầu trong tập lệnh PHP.
Một trang HTML bao gồm tập lệnh PHP thường được cung cấp hậu tố tên tệp là ". php" ". php7," hoặc ". phtml". Giống như ASP, PHP có thể được coi là "các trang HTML động", vì nội dung sẽ thay đổi dựa trên kết quả diễn giải tập lệnh.
PHP miễn phí và được cung cấp theo giấy phép mã nguồn mở
Thông tin này được cập nhật lần cuối vào Tháng 11 năm 2006
Tiếp tục đọc Giới thiệu về PHP [Bộ tiền xử lý siêu văn bản]
- Trang chủ PHP cung cấp thêm thông tin
- Trang chủ PHP cũng cung cấp hướng dẫn giới thiệu
- Zend là một trình thông dịch và biên dịch trước PHP hỗ trợ trên các trang Web phức tạp hơn
- Các lập trình viên có thể hưởng lợi từ PX. Trao đổi mã PHP
- Tối ưu hóa hoạt động PHP trên hạ tầng CNTT với những thủ thuật này
Điều khoản liên quan
backdoor [máy tính]Một cuộc tấn công backdoor là một phương tiện để truy cập vào hệ thống máy tính hoặc dữ liệu được mã hóa mà bỏ qua bảo mật thông thường của hệ thống. Xem định nghĩa đầy đủ về quản lý dự ánQuản lý dự án là kỷ luật sử dụng các nguyên tắc, thủ tục và chính sách đã được thiết lập để hướng dẫn một dự án từ khi hình thành. Xem hoàn thành definitionyak cạoYak cạo là biệt ngữ lập trình cho chuỗi nhiệm vụ nhỏ dường như vô tận phải được hoàn thành trước bước tiếp theo. Xem định nghĩa đầy đủTừ trong ngày
nhận diện giọng nói
Nhận dạng giọng nói hoặc người nói là khả năng của một máy hoặc chương trình nhận và giải thích chính tả hoặc hiểu và thực hiện các lệnh được nói
PHP khởi đầu là một dự án mã nguồn mở nhỏ đã phát triển khi ngày càng có nhiều người phát hiện ra nó hữu ích như thế nào. Rasmus Lerdorf đã tung ra phiên bản PHP đầu tiên vào năm 1994
PHP là từ viết tắt đệ quy của "PHP. Bộ tiền xử lý siêu văn bản"
PHP là ngôn ngữ kịch bản phía máy chủ được nhúng trong HTML. Nó được sử dụng để quản lý nội dung động, cơ sở dữ liệu, theo dõi phiên, thậm chí xây dựng toàn bộ trang web thương mại điện tử
Nó được tích hợp với một số cơ sở dữ liệu phổ biến, bao gồm MySQL, PostgreSQL, Oracle, Sybase, Informix và Microsoft SQL Server
PHP rất linh hoạt trong quá trình thực thi, đặc biệt là khi được biên dịch thành một mô-đun Apache ở phía Unix. Máy chủ MySQL, sau khi được khởi động, thậm chí sẽ thực hiện các truy vấn rất phức tạp với bộ kết quả khổng lồ trong thời gian lập kỷ lục
PHP hỗ trợ một số lượng lớn các giao thức chính như POP3, IMAP và LDAP. PHP4 đã thêm hỗ trợ cho Java và các kiến trúc đối tượng phân tán [COM và CORBA], lần đầu tiên có thể phát triển n-tier
PHP đang tha thứ. Ngôn ngữ PHP cố gắng dễ tha thứ nhất có thể
Cú pháp PHP giống như C
Các ứng dụng phổ biến của PHP
PHP thực hiện các chức năng hệ thống, tôi. e. từ các tệp trên hệ thống, nó có thể tạo, mở, đọc, viết và đóng chúng
PHP có thể xử lý các biểu mẫu, tôi. e. thu thập dữ liệu từ tệp, lưu dữ liệu vào tệp, thông qua email bạn có thể gửi dữ liệu, trả lại dữ liệu cho người dùng
Bạn thêm, xóa, sửa đổi các thành phần trong cơ sở dữ liệu của mình thông qua PHP
Truy cập các biến cookie và đặt cookie
Sử dụng PHP, bạn có thể hạn chế người dùng truy cập một số trang trên trang web của mình
Nó có thể mã hóa dữ liệu
Đặc điểm của PHP
Năm đặc điểm quan trọng làm cho bản chất thực tế của PHP trở nên khả thi –
- Sự đơn giản
- Hiệu quả
- Bảo vệ
- Uyển chuyển
- quen thuộc
Tập lệnh "Xin chào thế giới" trong PHP
Để có cảm nhận về PHP, trước tiên hãy bắt đầu với các tập lệnh PHP đơn giản. Kể từ "Xin chào, Thế giới. " là một ví dụ cần thiết, đầu tiên chúng ta sẽ tạo một chút thân thiện "Xin chào, Thế giới. " script
Như đã đề cập trước đó, PHP được nhúng trong HTML. Điều đó có nghĩa là trong HTML thông thường của bạn [hoặc XHTML nếu bạn là người tiên tiến], bạn sẽ có các câu lệnh PHP như thế này -
Hello World
Nó sẽ tạo ra kết quả sau -
Hello, World!
Nếu bạn kiểm tra đầu ra HTML của ví dụ trên, bạn sẽ nhận thấy rằng mã PHP không có trong tệp được gửi từ máy chủ đến trình duyệt Web của bạn. Tất cả PHP có trong trang Web được xử lý và loại bỏ khỏi trang;
Tất cả mã PHP phải được bao gồm bên trong một trong ba thẻ đánh dấu đặc biệt ATE được Trình phân tích cú pháp PHP nhận ra
Thẻ phổ biến nhất là the và chúng tôi cũng sẽ sử dụng thẻ tương tự trong hướng dẫn của mình
Từ chương tiếp theo, chúng ta sẽ bắt đầu với Cài đặt môi trường PHP trên máy của bạn và sau đó chúng ta sẽ tìm hiểu hầu hết các khái niệm liên quan đến PHP để giúp bạn cảm thấy thoải mái với ngôn ngữ PHP