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ý

cú pháp

thẻ ngắn

PHP 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à

2

Cá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

3

Mộ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à

4

Ngoà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 web

Ví dụ



Trang PHP đầu tiên của tôi

echo "Xin chào thế giới. ";
?>


Tự mình thử »

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 PHP

Trong 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ường

Trong 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.
";
echo "Xin chào thế giới.
";
EcHo "Xin chào thế giới.
";
?>


Tự mình thử »

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
  • Thẻ mở ngắn
  • Bỏ qua thẻ đóng PHP ở cuối tệp

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

  • dấu chấm phẩy
  • VÀ/HOẶC
  • một thẻ đóng PHP

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

"); 
ECHO("We are learning PHP case sensitivity 
"); EcHo("We are learning PHP case sensitivity
"); ?>

đầ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

"); 
echo("The Amount is : $AMOUNT 
"); echo("The Amount is : $amoUNT
"); ?>

đầu ra

________số 8

Xem 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ụ

";
echo "His Class is : $class and Roll No. is $roll_no"; 
}
student_info("David Rayy", "V", 12)
?>

đầu ra

0

Xem ví dụ trên trình duyệt

Ví dụ. Nâng cao độ nhạy khoảng trắng

1

đầu ra

2

Xem 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

4

Xem 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.

# Đây là nhận xét một dòng.

//Đây là một cách khác để nhận xét một dòng.

Ví dụ

5

đầu ra

6

Xem 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ự */.

/* Đây là kiểm tra nhiều nhận xét,
và những dòng này sẽ bị bỏ qua
tại thời điểm thực thi */<

Ví dụ

7

đầu ra

8

Xem 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

9

Tậ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

0

Cá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

Làm thế nào để bạn bắt đầu và kết thúc một tập lệnh php?

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

1

Thực hành trực tuyến tại đây

Trước. Cài đặt WAMP
Tiếp theo. Biến PHP



PHP. Lời khuyên trong ngày

PHP. 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 .