Hướng dẫn what are the syntax of php - cú pháp của php là gì


Một tập lệnh PHP được thực thi trên máy chủ và kết quả HTML đơn giản được gửi lại cho trình duyệt.


Cú pháp php cơ bản

Một tập lệnh PHP có thể được đặt ở bất cứ đâu trong tài liệu.

Một tập lệnh PHP bắt đầu bằng và kết thúc bằng

Hello, world!
0:

// PHP code goes here
?>

Phần mở rộng tệp mặc định cho các tệp PHP là "

Hello, world!
1".

Một tệp PHP thường chứa các thẻ HTML và một số mã tập lệnh PHP.

Dưới đây, chúng tôi có một ví dụ về một tệp PHP đơn giản, với tập lệnh PHP sử dụng hàm PHP tích hợp "

Hello, world!
2" để xuất văn bản "Hello World!" Trên một trang web:

Thí dụ



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

echo "Hello World!";
?>


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

Hãy tự mình thử » PHP statements end with a semicolon (

Hello, world!
3).



Lưu ý: Các câu lệnh PHP kết thúc bằng dấu chấm phẩy (Hello, world!3).

Độ nhạy của trường hợp PHP

Trong PHP, các từ khóa (ví dụ:

Hello, world!
4,
Hello, world!
5,
Hello, world!
6,
Hello, world!
2, v.v.), các lớp, chức năng và các chức năng do người dùng xác định không nhạy cảm với trường hợp.

Thí dụ



ECHO "Hello World!
";
echo "Hello World!
";
EcHo "Hello World!
";
?>


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

Hãy tự mình thử » However; all variable names are case-sensitive!

Lưu ý: Các câu lệnh PHP kết thúc bằng dấu chấm phẩy (

Hello, world!
3).

Thí dụ



$color = "red";
echo "My car is " . $color . "
";
echo "My house is " . $COLOR . "
";
echo "My boat is " . $coLOR . "
";
?>


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


Hãy tự mình thử »



Cấu trúc xác định ngôn ngữ máy tính PHP được gọi là cú pháp PHP.PHP syntax.

Tập lệnh PHP được thực thi trên máy chủ và kết quả HTML được gửi đến trình duyệt. Nó thường có thể có thẻ HTML và PHP. PHP hoặc Supertext ProMessor là một ngôn ngữ tập lệnh đa năng nguồn mở được sử dụng rộng rãi và có thể được nhúng với HTML. Các tệp PHP được lưu với tiện ích mở rộng. Các tập lệnh PHP có thể được viết ở bất cứ đâu trong tài liệu trong các thẻ PHP cùng với HTML. & NBSP; & NBSP bình thường;
 

Thoát khỏi PHP:

Viết mã PHP bên trong được gọi là Escaping thành PHP. Escaping to PHP.

Cơ chế tách HTML bình thường khỏi mã PHP được gọi là cơ chế thoát khỏi PHP. Có nhiều cách khác nhau trong đó điều này có thể được thực hiện. Một số phương thức đã được đặt theo mặc định nhưng để sử dụng một số phương pháp khác như thẻ ngắn hoặc thẻ kiểu ASP, chúng ta cần thay đổi cấu hình của tệp PHP.INI. Các thẻ này cũng được sử dụng để nhúng PHP trong HTML. Có 4 thẻ như vậy có sẵn cho mục đích này.

Thẻ PHP chính tắc: Kịch bản bắt đầu bằng. Các thẻ này còn được gọi là ‘thẻ Php chính tắc. Tất cả mọi thứ bên ngoài một cặp thẻ mở và đóng đều bị bỏ qua bởi trình phân tích cú pháp PHP. Các thẻ mở và đóng được gọi là Delimiter. Mỗi lệnh PHP kết thúc bằng một đại hội (;). Hãy cùng xem chương trình Hello World trong PHP. & NBSP; & nbsp;: The script starts with and ends with ?>. These tags are also called ‘Canonical PHP tags’. Everything outside of a pair of opening and closing tags is ignored by the PHP parser. The open and closing tags are called delimiters. Every PHP command ends with a semi-colon (;). Let’s look at the hello world program in PHP. 
 

PHP

Hello, world!
17
Hello, world!
18

Hello, world!
4
Hello, world!
20
Hello, world!
17
Hello, world!
22

Hello, world!
0

Output: 

Hello, world!

Hello, world!
23
Hello, world!
2
Hello, world!
20
Hello, world!
26
Hello, world!
27
: These are the shortest option to initialize a PHP code. The script starts with and ends with ?>. This will only work by setting the short_open_tag setting in the php.ini file to ‘on’.  

Example:  
 

PHP

hello world
1

Hello, world!
17
Hello, world!
18

Hello, world!
4
Hello, world!
20
Hello, world!
17
Hello, world!
22

Hello, world!
4
Hello, world!
20
Hello, world!
17
Hello, world!
22

Hello, world!
0

Output:

Hello, world!

Hello, world!
23
Hello, world!
2
Hello, world!
20
Hello, world!
26
Hello, world!
27
: These are implemented using script tags. This syntax is removed in PHP 7.0.0.  So its no more used.  

Hello, world!
23
Hello, world!
2
Hello, world!
20
Hello, world!
31
Hello, world!
27

 

PHP

hello world!!!
3
hello world!!!
4
hello world!!!
5

Hello, world!
17
Hello, world!
18

hello world!!!
9

 Output:Output:

hello world!

Hello, world!
4
Hello, world!
20
Hello, world!
17
Hello, world!
22
: To use this we need to set the configuration of the php.ini file. These are used by Active Server Pages to describe code blocks. These tags start with <% and end with %>

Example:  
 

PHP

hello world!
0

Hello, world!
17
Hello, world!
18

hello world!
4

Hello, world!
4
Hello, world!
20
Hello, world!
17
Hello, world!
22

hello world!
8

Output:

hello world

Constants:

Hello, world!
23
Hello, world!
2
Hello, world!
20
Hello, world!
26
Hello, world!
27

Hello, world!
23
Hello, world!
2
Hello, world!
20
Hello, world!
31
Hello, world!
27

  • Bài viết này được đóng góp bởi Chinmoy Lenka. Nếu bạn thích GeekSforGeeks và muốn đóng góp, bạn cũng có thể viết một bài viết bằng Write.GeekSforGeek.org hoặc gửi bài viết của bạn. Xem bài viết của bạn xuất hiện trên trang chính của GeekSforGeek và giúp các chuyên viên máy tính khác. Xin vui lòng viết nhận xét nếu bạn tìm thấy bất cứ điều gì không chính xác hoặc bạn muốn chia sẻ thêm thông tin về chủ đề được thảo luận ở trên. & NBSP;
  • Cấu trúc xác định ngôn ngữ máy tính PHP được gọi là cú pháp PHP.

Tập lệnh PHP được thực thi trên máy chủ và kết quả HTML được gửi đến trình duyệt. Nó thường có thể có thẻ HTML và PHP. PHP hoặc Supertext ProMessor là một ngôn ngữ tập lệnh đa năng nguồn mở được sử dụng rộng rãi và có thể được nhúng với HTML. Các tệp PHP được lưu với tiện ích mở rộng. Các tập lệnh PHP có thể được viết ở bất cứ đâu trong tài liệu trong các thẻ PHP cùng với HTML. & NBSP; & NBSP bình thường;

Thoát khỏi PHP:

Viết mã PHP bên trong được gọi là Escaping thành PHP.
PHP supports two types of comment: 
 

  • Cơ chế tách HTML bình thường khỏi mã PHP được gọi là cơ chế thoát khỏi PHP. Có nhiều cách khác nhau trong đó điều này có thể được thực hiện. Một số phương thức đã được đặt theo mặc định nhưng để sử dụng một số phương pháp khác như thẻ ngắn hoặc thẻ kiểu ASP, chúng ta cần thay đổi cấu hình của tệp PHP.INI. Các thẻ này cũng được sử dụng để nhúng PHP trong HTML. Có 4 thẻ như vậy có sẵn cho mục đích này.: As the name suggests these are single line or short relevant explanations that one can add to their code. To add this, we need to begin the line with (//) or (#).

Example:  
 

PHP

Hello, world!
17
Hello, world!
18

45
45
3

Hello, world!
0

Output:  
 

hello world!!!
  • Hello, world!
    4
    Hello, world!
    20
    Hello, world!
    17
    Hello, world!
    22
    : These are used to accommodate multiple lines with a single tag and can be extended to many lines as required by the user. To add this, we need to begin and end the line with (/*…*/
     

PHP

45
45
6
45
45
7
hello world!!!
7
Hello, world!
3

Hello, world!
2
45
45
6
Hello, world!
3

Hello, world!
0

Output: 

hello world!

Độ nhạy của trường hợp trong PHP:

  • PHP không nhạy cảm với khoảng trắng. Điều này bao gồm tất cả các loại không gian vô hình trên màn hình bao gồm các tab, không gian và trả về vận chuyển. Ngay cả một không gian bằng với bất kỳ số lượng không gian hoặc lợi nhuận vận chuyển. Điều này có nghĩa là PHP sẽ bỏ qua tất cả các không gian hoặc tab trong một hàng hoặc vận chuyển trở lại thành nhiều hàng. Trừ khi gặp phải một đại hội, PHP coi nhiều dòng là một lệnh duy nhất. This includes all types of spaces that are invisible on the screen including tabs, spaces, and carriage returns. Even one space is equal to any number of spaces or carriage returns. This means that PHP will ignore all the spaces or tabs in a single row or carriage return in multiple rows. Unless a semi-colon is encountered, PHP treats multiple lines as a single command.

Example:  
 

PHP

________ 75 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

25
25
25
6

25
25
25
7
25
25
25
8

25
25
25
9

Positive as
greater than 0
0
45
45
7
25
25
25
5

Positive as
greater than 0
3

25
25
25
7
Hello, world!
3

Hello, world!
2
Positive as
greater than 0
0
Positive as
greater than 0
8
Positive as
greater than 0
9
Hello, world!
3

1

45
45
7
25
25
25
5 4
25
25
25
77
Hello, world!
3

Hello, world!
2 1
Hello, world!
3

Hello, world!
0

Output:

45
45

Cả hai đều cho thấy kết quả giống nhau mà không có bất kỳ lỗi nào.

  • PHP nhạy cảm trường hợp. Tất cả các từ khóa, chức năng và tên lớp trong PHP (trong khi, nếu, echo, khác, v.v.) không nhạy cảm với trường hợp ngoại trừ các biến. Chỉ các biến với các trường hợp khác nhau được đối xử khác nhau. Hãy cùng xem xét ví dụ này: & nbsp; & nbsp;. All the keywords, functions, and class names in PHP (while, if, echo, else, etc) are NOT case-sensitive except variables. Only variables with different cases are treated differently. Let’s look at this example: 
     

PHP

Hello, world!
02
Hello, world!
03

Hello, world!
2
Hello, world!
022

Hello, world!
07
Hello, world!
022

Hello, world!
10
Hello, world!
022

Hello, world!
2
Hello, world!
14

Hello, world!
0

Output:  
 

25
25
25

Khối trong PHP:

Trong PHP, nhiều câu lệnh có thể được thực thi đồng thời (trong một điều kiện hoặc vòng lặp) bằng cách sử dụng t-t-braces ({}). Điều này tạo thành một khối các câu lệnh được thực thi đồng thời. & Nbsp; & nbsp;{}). This forms a block of statements that gets executed simultaneously. 
 

PHP

Hello, world!
17
Hello, world!
18

Hello, world!
4
Hello, world!
20
Hello, world!
17
Hello, world!
22

Hello, world!
23
Hello, world!
2
Hello, world!
20
Hello, world!
26
Hello, world!
27

Hello, world!
23
Hello, world!
2
Hello, world!
20
Hello, world!
31
Hello, world!
27

Hello, world!
33

Hello, world!
0

Output:  tput: 
 

Positive as
greater than 0

Bài viết này được đóng góp bởi Chinmoy Lenka. Nếu bạn thích GeekSforGeeks và muốn đóng góp, bạn cũng có thể viết một bài viết bằng Write.GeekSforGeek.org hoặc gửi bài viết của bạn. Xem bài viết của bạn xuất hiện trên trang chính của GeekSforGeek và giúp các chuyên viên máy tính khác. Xin vui lòng viết nhận xét nếu bạn tìm thấy bất cứ điều gì không chính xác hoặc bạn muốn chia sẻ thêm thông tin về chủ đề được thảo luận ở trên. & NBSP;Chinmoy Lenka. If you like GeeksforGeeks and would like to contribute, you can also write an article using write.geeksforgeeks.org or mail your article to . See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.