Làm thế nào để bạn bắt đầu và kết thúc một tập lệnh php?
Tập lệnh mã PHP là một tệp văn bản có. phần mở rộng php và được lưu trữ trên máy chủ web. Trình phân tích cú pháp PHP trên máy chủ tìm kiếm chuỗi ký tự đặc biệt và ?>. Chúng được gọi là thẻ mở và thẻ đóng của PHP. Các câu lệnh trong hai câu lệnh này được trình phân tích cú pháp diễn giải. Tập lệnh PHP trong các thẻ này có thể được nhúng vào tài liệu HTML, do đó mã nhúng được thực thi trên máy chủ, phần còn lại của tài liệu sẽ được trình phân tích cú pháp HTML của trình duyệt máy khách xử lý Show cú phápthẻ ngắnPHP cho phép sử dụng biểu diễn thẻ mở ngắn hơn thay vì sử dụng đại từ nếu nó được bật trong php. ini bằng cách bật short_open_tag trong php. tập tin ini Cú pháp PHP là một tập hợp các quy tắc xác định cách viết chương trình. Theo nghĩa đó, PHP không khác với bất kỳ ngôn ngữ nào khác. Nếu tôi viết câu này ngược và lộn ngược, nó sẽ không tuân theo các quy tắc, và không chắc có ai hiểu nó không. Trình thông dịch PHP yêu cầu một số quy tắc nhất định được tuân theo và sẽ gây ra lỗi cho bạn nếu chúng không được tuân theo Tất cả mã được viết bằng PHP phải được xác định là mã PHP. Một tập hợp các thẻ được sử dụng để đánh dấu phần đầu và phần cuối của một khối mã, ở giữa đó có thể viết bất kỳ số lượng mã nào Thẻ mở tiêu chuẩn là 2Các thẻ này có thể được sử dụng để nhảy vào và thoát khỏi "chế độ PHP" bất kỳ số lần nào trong tệp PHP, bao gồm tệp PHP chứa các phần tử HTML 3Một bộ thẻ khác có sẵn, nhưng không thực tế khi có giải pháp thay thế ngắn hơn. bộ này là 4Ngoài ra, một số bộ thẻ khả dụng nếu cấu hình của PHP được đặt để cho phép sử dụng chúng, điều này khiến chúng ít di động hơn và không được sử dụng phổ biến Dưới đây, chúng tôi có một ví dụ về tệp PHP đơn giản, với tập lệnh PHP sử dụng hàm PHP tích hợp " 5" để xuất văn bản "Xin chào thế giới. " trên một trang webVí dụecho "Xin chào thế giới. "; Ghi chú. Câu lệnh PHP kết thúc bằng dấu chấm phẩy ( 6)Phân biệt chữ hoa chữ thường trong PHPTrong PHP, từ khóa (e. g. 7, 8, 9, 5, v.v. ), các lớp, hàm và hàm do người dùng định nghĩa không phân biệt chữ hoa chữ thườngTrong ví dụ bên dưới, cả ba câu lệnh echo bên dưới đều bình đẳng và hợp pháp Ví dụECHO "Xin chào thế giới. Ghi chú. Tuy nhiên; Nhìn vào ví dụ dưới đây; . Điều này là do 1, 30 và 31 được coi là ba biến khác nhau Có 4 cặp thẻ mở và thẻ đóng khác nhau có thể sử dụng trong php. Đây là danh sách các thẻ
Cú pháp mặc định The default syntax starts with "". Ví dụ
Xem ví dụ (với cú pháp thẻ mặc định) trong trình duyệt Thẻ mở ngắn Các thẻ ngắn bắt đầu bằng " Ví dụ
Bỏ qua thẻ đóng PHP ở cuối tệp Bạn nên bỏ qua thẻ PHP đóng trong tệp chỉ chứa mã PHP để tránh xảy ra trường hợp khoảng trắng ngẫu nhiên hoặc dòng mới được thêm vào sau thẻ đóng PHP, điều này có thể bắt đầu tạo bộ đệm đầu ra gây ra các hiệu ứng không được gọi cho. Ví dụ
Tách câu lệnh PHP Trong PHP, các câu lệnh được kết thúc bằng dấu chấm phẩy (;) như C hoặc Perl. Thẻ đóng của một khối mã PHP tự động bao hàm dấu chấm phẩy, không cần phải có dấu chấm phẩy kết thúc dòng cuối cùng của khối PHP Quy tắc tách câu lệnh
Mã hợp lệ
Trong ví dụ trên, cả dấu chấm phẩy (;) và thẻ đóng PHP đều có mặt
Trong ví dụ trên, không có dấu chấm phẩy (;) sau lệnh cuối cùng nhưng có thẻ đóng PHP Trong ví dụ trên, có dấu chấm phẩy (;) trong lệnh cuối cùng nhưng không có thẻ PHP đóng Phân biệt chữ hoa chữ thường trong PHP Trong PHP, các hàm, lớp, từ khóa ngôn ngữ cốt lõi do người dùng xác định (ví dụ: if, other, while, echo, v.v. ) không phân biệt chữ hoa chữ thường. Do đó, ba câu lệnh echo trong ví dụ sau là bằng nhau Ví dụ 1
đầu ra We are learning PHP case sensitivity We are learning PHP case sensitivity We are learning PHP case sensitivity Xem ví dụ trên trình duyệt Mặt khác, tất cả các biến đều phân biệt chữ hoa chữ thường Xem xét ví dụ sau. Chỉ câu lệnh đầu tiên hiển thị giá trị dưới dạng $amount vì $amount, $AMOUNT, $amoUNT là ba biến khác nhau Ví dụ - 2
đầu ra ________số 8Xem ví dụ trên trình duyệt Không nhạy cảm với khoảng trắng PHP Nói chung, khoảng trắng không hiển thị trên màn hình, bao gồm dấu cách, tab và ký tự cuối dòng i. e. Vận chuyển trở lại. Trong PHP khoảng trắng không quan trọng trong mã hóa. Bạn có thể ngắt câu lệnh đơn thành bất kỳ số dòng nào hoặc số câu lệnh riêng biệt cùng nhau trên một dòng Hai ví dụ sau giống nhau Ví dụ
đầu ra 0Xem ví dụ trên trình duyệt Ví dụ. Nâng cao độ nhạy khoảng trắng 1đầu ra 2Xem ví dụ trên trình duyệt Ví dụ. Không nhạy cảm với khoảng trắng với các tab và dấu cách Trong ví dụ sau, dấu cách và tab được sử dụng trong phép toán số, nhưng trong cả hai trường hợp, $xyz trả về cùng một giá trị 3đầu ra 4Xem ví dụ trên trình duyệt PHP. Một dòng và Nhiều dòng Nhận xét Nhận xét một dòng PHP hỗ trợ hai cách bình luận khác nhau sau đây. Ví dụ 5đầu ra 6Xem ví dụ trên trình duyệt Bình luận nhiều dòng PHP hỗ trợ 'C', kiểu nhận xét. Một chú thích bắt đầu bằng cặp ký tự /* và kết thúc bằng cặp ký tự */. Ví dụ 7đầu ra 8Xem ví dụ trên trình duyệt Nhiều dòng bình luận không thể được lồng vào nhau 9Tập lệnh PHP đầu tiên Đây là tập lệnh PHP đầu tiên sẽ hiển thị "Xin chào thế giới. " trong trình duyệt web 0Các thẻ báo cho máy chủ web coi mọi thứ bên trong các thẻ là mã PHP để chạy. Mã này rất đơn giản. Nó sử dụng hàm "echo" trong PHP để hiển thị văn bản "Xin chào thế giới. " trong trang web. Mọi thứ bên ngoài các thẻ này được gửi trực tiếp đến trình duyệt trình bày bằng hình ảnh Kết hợp PHP và HTML Cú pháp PHP chỉ được áp dụng trong các thẻ PHP PHP có thể được nhúng trong HTML và được đặt ở bất kỳ đâu trong tài liệu When PHP is embedded in HTML documents and PHP parses this document it interpreted the section enclosed with an opening tag () of PHP and ignore the rest parts of the document. PHP và HTML được nhìn thấy cùng nhau trong ví dụ sau 1Thực hành trực tuyến tại đây Trước. Cài đặt WAMP PHP. Lời khuyên trong ngàyPHP. PHP5. 4 Tham chiếu chuyển qua thời gian cuộc gọi - Có sẵn bản sửa lỗi dễ dàng không? Bạn nên biểu thị cuộc gọi theo tham chiếu trong định nghĩa hàm, không phải cuộc gọi thực tế. Kể từ khi PHP bắt đầu hiển thị các lỗi không dùng nữa trong phiên bản 5. 3, tôi muốn nói rằng sẽ là một ý tưởng hay nếu viết lại mã Từ tài liệu Không có dấu hiệu tham chiếu trên một lệnh gọi hàm - chỉ trên các định nghĩa hàm. Chỉ định nghĩa hàm là đủ để chuyển đối số theo tham chiếu một cách chính xác. Kể từ PHP 5. 3. 0, bạn sẽ nhận được cảnh báo nói rằng "tham chiếu chuyển qua thời gian cuộc gọi" không được dùng nữa khi bạn sử dụng & trong foo(&$a); Làm cách nào để kết thúc tập lệnh PHP?Trong PHP, lập trình viên có thể chấm dứt việc thực thi tập lệnh bằng cách chỉ định phương thức/hàm được gọi là phương thức exit() trong tập lệnh . Ngay cả khi hàm exit() được gọi, các hàm tắt máy và hàm hủy đối tượng sẽ được thực thi mà không bị gián đoạn.
Làm cách nào để bắt đầu một tập lệnh PHP?Bạn chỉ cần làm theo các bước để chạy chương trình PHP bằng dòng lệnh. . Mở terminal hoặc cửa sổ dòng lệnh Chuyển đến thư mục hoặc thư mục được chỉ định chứa các tệp php Sau đó, chúng ta có thể chạy mã php bằng lệnh sau. tên_tệp php. php Hai cách phổ biến nhất để bắt đầu và kết thúc PHP là gì?8) Đâu là hai cách chính xác và phổ biến nhất để bắt đầu và kết thúc một khối mã PHP? . ? php [ --- Mã PHP---- ] ?> và
Mỗi dòng mã PHP phải kết thúc như thế nào?Tất cả các tệp PHP PHẢI kết thúc bằng một dòng trống duy nhất . |