Toán tử trong ngôn ngữ lập trình php là gì?

Trong tất cả các ngôn ngữ lập trình, các toán tử được sử dụng để thao tác hoặc thực hiện các thao tác trên các biến và giá trị. Bạn đã thấy toán tử nối chuỗi ". " trong Bài học tiếng vang và toán tử gán "=" trong hầu hết mọi ví dụ PHP cho đến nay

Có rất nhiều toán tử được sử dụng trong PHP, vì vậy chúng tôi đã tách chúng thành các danh mục sau để giúp bạn dễ dàng tìm hiểu tất cả

  • Toán tử gán
  • toán tử số học
  • Toán tử so sánh
  • Toán tử chuỗi
  • Toán tử kết hợp số học và phép gán

Toán tử gá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. Việc gán giá trị như vậy được thực hiện với dấu "=" hoặc ký tự bằng. Thí dụ

  • $my_var = 4;
  • $another_var = $my_var;

Bây giờ cả $my_var và $another_var đều chứa giá trị 4. Các phép gán cũng có thể được sử dụng cùng với các toán tử số học

Toán tửTiếng AnhVí dụ+Phép cộng2 + Phép trừ 46 - 2*Phép nhân5 * 3/Phép chia15 / 3%Modulus43 % 10

Mã PHP

$addition = 2 + 4; 
$subtraction = 6 - 2; 
$multiplication = 5 * 3; 
$division = 15 / 3; 
$modulus = 5 % 2; 
echo "Perform addition: 2 + 4 = ".$addition."
"; echo "Perform subtraction: 6 - 2 = ".$subtraction."
"; echo "Perform multiplication: 5 * 3 = ".$multiplication."
"; echo "Perform division: 15 / 3 = ".$division."
"; echo "Perform modulus: 5 % 2 = " . $modulus . ". Modulus is the remainder after the division operation has been performed. In this case it was 5 / 2, which has a remainder of 1.";

Trưng bày

Thực hiện phép cộng. 2 + 4 = 6
Thực hiện phép trừ. 6 - 2 = 4
Thực hiện phép nhân. 5 * 3 = 15
Thực hiện phép chia. 15 / 3 = 5
Thực hiện môđun. 5 % 2 = 1. Mô đun là phần còn lại sau khi thực hiện phép chia. Trong trường hợp này là 5/2, có số dư là 1.

So sánh được sử dụng để kiểm tra mối quan hệ giữa các biến và/hoặc giá trị. Nếu bạn muốn xem một ví dụ đơn giản về hoạt động của toán tử so sánh, hãy xem Bài học về câu lệnh If của chúng tôi. Các toán tử so sánh được sử dụng bên trong các câu điều kiện và đánh giá là đúng hoặc sai. Dưới đây là các toán tử so sánh quan trọng nhất của PHP.
Giả sử. $x = 4 và $y = 5;

OperatorEnglishExampleResult==Equal To$x == $yfalse!=Not Equal To$x != $ytrueGreater Than$x > $yfalse= $yfalse

Như chúng ta đã thấy trong Bài học về tiếng vang, giai đoạn ". " được sử dụng để cộng hai chuỗi lại với nhau, hay kỹ thuật hơn, dấu chấm là toán tử nối cho chuỗi

Mã PHP

$a_string = "Hello";
$another_string = " Billy";
$new_string = $a_string . $another_string;
echo $new_string . "!";

Trưng bày

Trong lập trình, một nhiệm vụ rất phổ biến là phải tăng một biến theo một số lượng cố định. Ví dụ phổ biến nhất về điều này là một bộ đếm. Giả sử bạn muốn tăng bộ đếm lên 1, bạn sẽ có

Tuy nhiên, có một tốc ký để làm điều này

Toán tử gán/số học kết hợp này sẽ hoàn thành nhiệm vụ tương tự. Nhược điểm của toán tử kết hợp này là nó làm giảm khả năng đọc mã đối với những lập trình viên không quen sử dụng toán tử này. Dưới đây là một số ví dụ về các toán tử tốc ký phổ biến khác. Nói chung, "+=" và "-=" là các toán tử kết hợp được sử dụng rộng rãi nhất

Toán tửTiếng AnhVí dụThao tác tương đương+=Cộng bằng$x += 2;$x = $x + 2;-=Trừ bằng$x -= 4;$x = $x - 4;*=Nhân bằng$x *= 3;$x = . =Nối bằng nhau$my_str. = "Xin chào";$my_str = $my_str. "xin chào";

Điều này có vẻ hơi vô lý, nhưng thậm chí còn có một cách viết tắt ngắn hơn cho nhiệm vụ phổ biến là cộng 1 hoặc trừ 1 từ một biến. Để thêm một vào một biến hoặc "tăng", hãy sử dụng toán tử "++"

  • $x++;

Để trừ 1 từ một biến hoặc "giảm", hãy sử dụng toán tử "--"

  • $x--;

Ngoài kỹ thuật "viết tắt" này, bạn có thể chỉ định xem bạn muốn tăng trước khi dòng mã được thực thi hay sau khi dòng được thực thi. Mã PHP của chúng tôi bên dưới sẽ hiển thị sự khác biệt

Mã PHP

$x = 4;
echo "The value of x with post-plusplus = " . $x++;
echo "
The value of x after the post-plusplus is " . $x; $x = 4; echo "
The value of x with with pre-plusplus = " . ++$x; echo "
The value of x after the pre-plusplus is " . $x;

Trưng bày

Giá trị của x với hậu tố cộng = 4
Giá trị của x sau hậu tố cộng là = 5
Giá trị của x với
The value of x after the pre-plusplus is = 5

Như bạn có thể thấy giá trị của $x++ không được phản ánh trong văn bản được lặp lại vì biến không được tăng lên cho đến sau khi dòng mã được thực thi. Tuy nhiên, với phần tăng trước "++$x", biến sẽ phản ánh phần bổ sung ngay lập tức

Nếu bạn muốn tải xuống bản PDF của hướng dẫn này, hãy xem Sách điện tử PHP của chúng tôi từ Tizag. cửa hàng com. In nó ra, viết lên đó, đăng những bài học yêu thích của bạn lên tường của bạn

Toán tử trong PHP là gì?

Toán tử PHP là ký hiệu i. e được sử dụng để thực hiện các thao tác trên toán hạng . Nói một cách đơn giản, các toán tử được sử dụng để thực hiện các thao tác trên các biến hoặc giá trị. Ví dụ. $num=10+20;//+ là toán tử và 10,20 là toán hạng.

Thế nào gọi là toán tử?

Trong toán học và lập trình máy tính, toán tử là ký tự đại diện cho một hành động hoặc quy trình toán học hoặc logic cụ thể . Chẳng hạn, "x" là toán tử số học biểu thị phép nhân, trong khi "&&" là toán tử logic biểu thị hàm AND logic trong lập trình.

Toán tử là gì và các loại của nó?

Trong khoa học máy tính, toán tử là một hoặc nhiều ký tự xác định hành động sẽ được thực hiện hoặc xem xét. Có ba loại toán tử mà người lập trình sử dụng. toán tử số học . toán tử quan hệ . toán tử logic .

Toán tử là gì giải thích các loại toán tử khác nhau được sử dụng trong PHP?

Toán tử PHP

Chủ Đề