== và === nghĩa là gì trong PHP?

Đừng nghĩ dấu hiệu này là "bằng". Biến ở bên trái của

6 được đặt thành giá trị của biểu thức bên phải

Nó được sử dụng để đặt một biến bằng một giá trị hoặc đặt một biến thành giá trị của biến khác

Ví dụ
6

8

Trong ví dụ trên,

9 và 
0 có cùng giá trị 
1

Dấu bằng kép
2 là một toán tử so sánh có tên là Equal Operator, nó chấp nhận hai đầu vào để so sánh và trả về 
3 nếu các giá trị giống nhau và trả về 
4 nếu các giá trị không giống nhau. Hãy nhớ rằng toán tử đẳng thức 
2 khác với toán tử gán 
6. Toán tử gán thay đổi biến ở bên trái để có một giá trị mới, trong khi toán tử bằng 
2 kiểm tra sự bằng nhau và trả về true hoặc false

Ví dụ
2

64

Ví dụ trên in

65

Toán tử giống hệt nhau
66

Toán tử giống hệt nhau

66 cho phép so sánh chặt chẽ hơn giữa các biến. Nó chỉ trả về true nếu hai biến hoặc giá trị được so sánh có cùng thông tin và có cùng kiểu dữ liệu

Ví dụ
66

69

Ví dụ trên in ra

60 vì kiểu dữ liệu 
9 là số nguyên và kiểu dữ liệu 
0 là chuỗi và các kiểu dữ liệu này không giống nhau, 
66 so sánh hai thứ giá trị và loại, lỗi trong một trả về kết quả sai

Lưu ý luôn nhớ rằng các toán tử Bằng và Giống nhau không giống nhau. Giống hệt nhau khớp với cả giá trị và kiểu dữ liệu của biến, trong khi bằng nhau chỉ khớp giá trị

Toán tử so sánh là một khía cạnh thường bị bỏ qua của PHP, điều này có thể dẫn đến nhiều kết quả không mong muốn. Một trong những vấn đề như vậy bắt nguồn từ so sánh nghiêm ngặt [so sánh các phép toán luận dưới dạng số nguyên]

9, và bạn sẽ thấy đầu ra chính xác của 
0. Nếu sử dụng dấu ngoặc kép, điều đó sẽ cố gắng đánh giá tên biến 
1 và hiển thị lỗi nếu không tìm thấy biến nào

2 cho dòng mới, 
3 cho tab, v.v.

4

Đây là tập hợp các câu hỏi thỉnh thoảng xuất hiện về cú pháp trong PHP. Đây cũng là một Wiki cộng đồng, vì vậy mọi người được mời tham gia duy trì danh sách này

Tại sao lại thế này?

Stack Overflow không cho phép tìm kiếm các ký tự cụ thể. Kết quả là, nhiều câu hỏi về toán tử và mã thông báo cú pháp khác không dễ dàng tìm thấy khi tìm kiếm chúng. Điều này cũng làm cho việc đóng trùng lặp trở nên khó khăn hơn. Danh sách dưới đây là để giúp đỡ với vấn đề này

Ý tưởng chính là có các liên kết đến các câu hỏi hiện có trên Stack Overflow, vì vậy chúng tôi dễ dàng tham khảo chúng hơn, không phải sao chép nội dung từ Hướng dẫn sử dụng PHP

Tôi nên làm gì đây?

Nếu bạn được ai đó chỉ vào đây vì bạn đã đặt câu hỏi như vậy, vui lòng tìm cú pháp cụ thể bên dưới. Các trang được liên kết với hướng dẫn sử dụng PHP cùng với các câu hỏi được liên kết sẽ có khả năng trả lời câu hỏi của bạn sau đó. Nếu vậy, bạn được khuyến khích nêu lên câu trả lời. Danh sách này không nhằm mục đích thay thế cho sự trợ giúp mà những người khác đã cung cấp

Danh sách

Nếu mã thông báo cụ thể của bạn không được liệt kê bên dưới, bạn có thể tìm thấy mã đó trong Danh sách mã thông báo phân tích cú pháp

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
0 Toán tử Bitwise hoặc tham chiếu

  • Bắt đầu một hàm PHP với dấu và có nghĩa là gì?
  • Hiểu về toán tử & của PHP
  • Toán tử "&" trong PHP
  • sự khác biệt giữa & và && trong PHP
  • "&" có nghĩa là gì ở đây trong PHP?
  • & có nghĩa là gì trong trường hợp này?
  • Dấu & có nghĩa là gì trong PHP?
  • Chữ ký này có nghĩa là gì [&] trong PHP?
  • Toán tử "&" hoạt động như thế nào trong hàm PHP?
  • & trong &2 có nghĩa là gì trong PHP?

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
1 Tài liệu tham khảo

  • Toán tử gán tham chiếu trong php =&
  • toán tử "=&" / "&=" trong php nghĩa là gì?
  • Toán tử '&=' và '=&' làm gì?
  • =& nghĩa là gì trong PHP?

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
2 Toán tử Bitwise

  • toán tử "=&" / "&=" trong php nghĩa là gì?
  • Toán tử '&=' và '=&' làm gì?

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
3 Toán tử logic

  • 'VÀ' so với '&&' là toán tử
  • sự khác biệt giữa & và && trong PHP
  • PHP. Có sự khác biệt giữa toán tử AND và && ở đây không?
  • PHP – và/hoặc từ khóa

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
4 Toán Tử Số Học

  • Dấu phần trăm có ý nghĩa gì trong PHP?
  • Toán tử PHP % là gì và cách sử dụng nó trong các ví dụ thực tế?

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
5 Toán tử logic

  • Đôi Không [. ] Toán tử trong PHP

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
6 Toán tử kiểm soát lỗi

  • Việc sử dụng biểu tượng @ trong php là gì?
  • PHP – Ký hiệu 'At' trước tên biến. @$_POST
  • Các hàm PHP và @functions
  • Tôi có nên sử dụng @ trong mã PHP của mình không?

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
7 Toán Tử Bậc Ba

  • Là gì ?. trong PHP5. 3?
  • PHP là gì?. toán tử được gọi và nó làm gì?
  • ?. nhà điều hành PHP
  • Tôi có thể đọc về các điều kiện được thực hiện ở đâu?
  • Sử dụng PHP5. 3?. nhà điều hành

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
8 Cú pháp thay thế cho cấu trúc điều khiển, Toán tử bậc ba

  • Cái này là cái gì. trong php?
  • cái này làm gì". " nghĩa là gì trong PHP?

$apples = 10;
for [$i = 0; $i < 10; ++$i]
{
    echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
9 Toán tử phân giải phạm vi

  • Hai dấu hai chấm nghĩa là gì trong PHP?
  • Ý nghĩa của tên mã thông báo PHP T_PAAMAYIM_NEKUDOTAYIM
  • Trong PHP, sự khác biệt giữa. [dấu hai chấm] và -> [mũi tên]?
  • Khi nào nên sử dụng lớp. chức năng hoặc lớp-> chức năng, có phương pháp ưa thích nào không?
  • Chính xác thì liên kết tĩnh muộn trong PHP là gì?
  • tĩnh. staticFunctionName[]
  • T_PAAMAYIM_NEKUDOTAYIM không mong đợi, mong đợi T_NS_Separator

90 Không gian tên

  • Dấu gạch chéo ngược trong PHP — nó có nghĩa là gì?
  • \ [dấu gạch chéo ngược] làm gì php [5. 3?]

91 Lớp và Đối tượng

  • Toán tử "->" PHP được gọi là gì và bạn nói nó như thế nào khi đọc to mã?
  • nơi chúng tôi sử dụng toán tử đối tượng "->" trong php
  • Trong PHP, sự khác biệt giữa. [dấu hai chấm] và -> [mũi tên]?
  • Cú pháp PHP này có nghĩa là gì. $var1->$var2
  • Câu hỏi PHP hoàn toàn cơ bản về cú pháp "->"

92 Mảng

  • "=>" nghĩa là gì trong PHP?
  • Đăng nhập '=>' trong php có nghĩa là gì?
  • Sử dụng => trong PHP
  • $k => $v trong foreach[$ex as $k=>$v] nghĩa là gì?

93 Toán tử Bitwise

  • Toán tử bitwise XOR ['^'] hoạt động như thế nào?
  • ^ nghĩa là gì trong PHP?

94 Toán tử Bitwise

  • >> nghĩa là gì trong PHP?

95 Toán tử Bitwise

  • Hành vi in ​​lạ trong PHP?

96 Heredoc hoặc Nowdoc

Chủ Đề