Ngôn ngữ lập trình PHP Ngôn ngữ lập trình PHP

Một phần của tài liệu Bài giảng điện tử môn tin học: Apache MySQL PHP doc (Trang 30 - 32)

4. Ngôn ngữ lập trình PHP

• Là ngôn ngữ lập trình dạng server-side, vì vậy PHP ngoài các khả năng của một ngôn ngữ lập trình thuần túy còn có đầy đủ các Là ngôn ngữ lập trình dạng server-side, vì vậy PHP ngoài các khả năng của một ngôn ngữ lập trình thuần túy còn có đầy đủ các chức năng cần thiết của một CGI chuẩn như: Lấy dữ liệu từ form, sinh các trang web động, gửi nhận cookie, hỗ trợ session, thao chức năng cần thiết của một CGI chuẩn như: Lấy dữ liệu từ form, sinh các trang web động, gửi nhận cookie, hỗ trợ session, thao tác với biến của WEB Server.

tác với biến của WEB Server.

• PHP cũng có hệ thống thư viện hàm đồ sộ giúp cho các lập trình viên có nhiều lựa chọn trong việc sửa dụng PHP để kết nối với PHP cũng có hệ thống thư viện hàm đồ sộ giúp cho các lập trình viên có nhiều lựa chọn trong việc sửa dụng PHP để kết nối với nhiều phần mềm khác nhau như: Oracle, MySQL, ODBC, LDAP, Mail (SMTP, POP3), COM, .Net…

4.1. Cú pháp cơ bản4.1. Cú pháp cơ bản 4.1. Cú pháp cơ bản

• PHP mỗi khi thông dịch một file sẽ chỉ thi hành những khối lệnh nằm giữa 2 cặp thẻ PHP mỗi khi thông dịch một file sẽ chỉ thi hành những khối lệnh nằm giữa 2 cặp thẻ <?php<?php và ?> và ?>

• Mọi Mọi ký tự nằm ngoàiký tự nằm ngoài các cặp thẻ trên các cặp thẻ trên đều được giữ nguyênđều được giữ nguyên và thêm vào trong luồng siêu văn bản trả về cho môi trường bên và thêm vào trong luồng siêu văn bản trả về cho môi trường bên ngoài

ngoài theo đúng thứ tựtheo đúng thứ tự ban đầu. ban đầu.

• Nói chung, cú pháp trong PHP được thừa kế từ cú pháp của C, C++ và Perl. Tuy nhiên, cũng Nói chung, cú pháp trong PHP được thừa kế từ cú pháp của C, C++ và Perl. Tuy nhiên, cũng có một số kết hợp và thay đổi từ có một số kết hợp và thay đổi từ các cú pháp gốc

4.1. Cú pháp cơ bản (tt)4.1. Cú pháp cơ bản (tt) 4.1. Cú pháp cơ bản (tt)

Một phần của tài liệu Bài giảng điện tử môn tin học: Apache MySQL PHP doc (Trang 30 - 32)

Tải bản đầy đủ (PPT)

(50 trang)