Các toán tử trong PHP giải thích bằng ví dụ là gì?

Toán tử trong PHP. Toán tử là một ký hiệu được sử dụng để thực hiện các phép toán và logic trong các ngôn ngữ lập trình.  

Các loại toán tử khác nhau trong PHP là

1. toán tử số học

2. Toán tử gán

3. Toán tử so sánh

4. Toán tử tăng/giảm

5. Toán tử logic, và

6. Toán tử chuỗi

1. toán tử số học. Các toán tử số học trong PHP thực hiện các phép toán số học chung, chẳng hạn như cộng, trừ, nhân và chia, v.v.

2. Toán tử gán. Các toán tử gán được thực hiện với các giá trị số để lưu trữ một giá trị cho một biến. Toán tử gán mặc định là “=”. Toán tử này đặt giá trị toán tử bên trái của biểu thức thành biến bên phải

3. Toán tử so sánh. Toán tử so sánh thực hiện một hành động để so sánh hai giá trị. Các giá trị này có thể chứa các kiểu dữ liệu số nguyên hoặc chuỗi (Số hoặc Chuỗi)

4. Toán tử tăng và giảm. Toán tử tăng và giảm được sử dụng để thực hiện tác vụ tăng hoặc giảm giá trị của biến. Toán tử này chủ yếu được sử dụng trong các lần lặp trong logic chương trình

5. Toán tử logic. Toán tử logic được sử dụng để kết hợp các câu điều kiện

6. Toán tử chuỗi. Hai toán tử được sử dụng để thực hiện các thao tác liên quan đến chuỗi, chẳng hạn như Nối và phép gán Gối (Nối)

Toán tử là một ký hiệu được sử dụng để thực hiện các phép toán và logic trong ngôn ngữ lập trình. Các loại toán tử khác nhau trong PHP là

  • toán tử số học
    Các toán tử số học trong PHP thực hiện các phép toán số học chung, chẳng hạn như cộng, trừ, nhân và chia, v.v.

Ký hiệu Tên Toán tử Mục đích+ Phép cộng Toán tử này thực hiện quá trình cộng số-Phép trừ Toán tử này thực hiện quá trình cộng trừ các số*Phép nhân Toán tử này thực hiện quá trình nhân các số/Phép chia Toán tử này thực hiện quá trình chia các số%Modulus Toán tử này thực hiện quá trình tìm phần dư trong phép chia

  • Toán tử gán
    Các toán tử gán được thực hiện với các giá trị số để lưu trữ một giá trị cho một biến. Toán tử gán mặc định là “=”. Toán tử này đặt giá trị toán tử bên trái của biểu thức thành biến bên phải

Phép gán Tương tự như Mô tảx = yx = Toán tử này đặt giá trị toán hạng bên trái của
biểu thức sang vế phải biếnx += yx = x + yAdditionx -= yx = x - Phép trừ*= yx = xy Phép nhân/= yx=xy Phép chiax %=yx = x % yModulus

  • Toán tử so sánh
    Toán tử so sánh thực hiện một hành động để so sánh hai giá trị. Các giá trị này có thể chứa các kiểu dữ liệu số nguyên hoặc chuỗi (Số hoặc Chuỗi)

SymbolOperator NameSymbolOperator Name==Equal>Greater than===Identical=Greater than or equal to<>Not equal<=Less than or equal to!==Not identical

  • Toán tử tăng và giảm
    Toán tử tăng và giảm được sử dụng để thực hiện tác vụ tăng hoặc giảm giá trị của biến. Toán tử này chủ yếu được sử dụng trong các lần lặp trong logic chương trình

OperatorNameDescription++$xPre-incrementIncrements giá trị $x theo một giá trị, sau đó trả về $x$x++Post-incrementTrả về $x, sau đó tăng $x lên một--$xPre-decrementDecrements $x lên một, sau đó trả về $x$x--

  • Toán tử logic
    Toán tử logic được sử dụng để kết hợp các câu điều kiện

Ký hiệuTên toán tửVí dụResult&&And$x && $yTrue nếu cả $x và $y đều đúngIlOr$x Il $yTrue nếu $x hoặc Sy đều đúng. Không. $xTrue nếu $x không đúngxorXor$x xor $yTrue nếu $x hoặc Sy đúng, nhưng không phải cả hai

  • Toán tử chuỗi
    Hai toán tử được sử dụng để thực hiện các thao tác liên quan đến chuỗi như Nối và Gán nối (Nối)

Toán tử TênVí dụKết quả. Nối $text. $text2Nối của $txt1 và $txt2. =Ghép phép gán$textl = $text2Nối $txt2 vào $txtl

Toán tử là một ký hiệu thực hiện các thao tác trên toán hạng. Trong PHP (Bộ tiền xử lý siêu văn bản), có nhiều loại toán tử khác nhau tùy thuộc vào số lượng toán hạng mà chúng đảm nhận. Ví dụ, các toán tử tiết niệu chỉ lấy một toán hạng. Ngược lại, toán tử nhị phân lấy hai toán hạng

điều kiện tiên quyết

Để làm theo cùng với hướng dẫn này, bạn cần phải có

  • Starting XAMPP for Linux 8.0.5-0...
    XAMPP: Starting Apache...ok.
    XAMPP: Starting MySQL...ok.
    XAMPP: Starting ProFTPD...ok.
    
    1 được tải xuống trên máy của bạn. Mình sẽ hướng dẫn bạn cách tải
  • Có kiến ​​thức cơ bản về PHP
  • Một trình soạn thảo văn bản như Visual Studio

Tôi sẽ sử dụng Linux trong hướng dẫn này, nhưng bạn cũng có thể sử dụng Windows miễn phí

Mục lục

Cài đặt Xampp

Để thực thi các chương trình toán tử PHP, bạn cần truy cập vào một máy chủ web nơi các chương trình PHP sẽ chạy. Do đó, bạn cần tải xuống LAMP, MAMP hoặc XAMPP tùy thuộc vào Hệ điều hành mà bạn đang sử dụng. Trong trường hợp của tôi, tôi đang sử dụng

Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
2

Chúng ta sẽ download phiên bản mới nhất của Xampp tại đây

Sau khi tải xuống thành công Xampp, hãy điều hướng đến nơi đã tải xuống và mở trong thiết bị đầu cuối để cài đặt gói. Trong trường hợp của tôi, nó đã được tải xuống trong thư mục

Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
3

Trước tiên, bạn cần làm cho gói có thể thực thi được bằng lệnh chmod trước khi cài đặt. Để làm điều đó, hãy thực hiện lệnh bên dưới trong thiết bị đầu cuối

sudo chmod 755 xampp-linux-x64-8.0.8-1-installer.run

Bạn sẽ không thấy bất kỳ đầu ra nào sau khi thực hiện lệnh trên. Để xác minh rằng chúng tôi đã thực thi quyền, hãy chạy lệnh bên dưới

ls -l xampp-linux-x64-8.0.8-1-installer.run

đầu ra

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run

Bây giờ hãy chạy trình cài đặt bằng cách thực hiện lệnh bên dưới

$ sudo ./xampp-linux-x64-8.0.8-1-installer.run

Bạn nên có một cái gì đó tương tự như hình ảnh dưới đây

Các toán tử trong PHP giải thích bằng ví dụ là gì?

Tiếp tục nhấp vào

Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
4 cho đến khi bạn hoàn tất quá trình cài đặt

Các toán tử trong PHP giải thích bằng ví dụ là gì?

Sau khi cài đặt xong, di chuyển đến

Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
5 và nhấp vào
Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
6 để bắt đầu tất cả các dịch vụ. Bạn có thể thay đổi trạng thái của chúng bằng cách chọn Bắt đầu hoặc Dừng

Các toán tử trong PHP giải thích bằng ví dụ là gì?

Ngoài ra, bạn có thể bắt đầu dịch vụ bằng cách sử dụng lệnh bên dưới

$ sudo /opt/lampp/lampp start

đầu ra

Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

Bây giờ hãy xác minh rằng cài đặt đã thành công. Mở trình duyệt của bạn tại http. // localhost/bảng điều khiển. Bạn sẽ thấy một cái gì đó như thế này

Các toán tử trong PHP giải thích bằng ví dụ là gì?

chúc mừng. Bạn đã chuẩn bị thành công môi trường cho các chương trình PHP Operator của mình

Một thư mục

Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
7 đã được tạo sau khi cài đặt Xampp. Đây là nơi chúng tôi sẽ tạo các tệp PHP của mình

Sự khác biệt giữa Toán tử và Toán hạng

Để hiểu sự khác biệt, chúng ta hãy xem ví dụ dưới đây

$num = 10 + 20;

Trong ví dụ trên,

Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
8 là
Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
9 trong khi
$num = 10 + 20;
0 và
$num = 10 + 20;
1 là
$num = 10 + 20;
2. Một
$num = 10 + 20;
3 là một ký hiệu được sử dụng để thực hiện các thao tác trên toán hạng/biến, trong khi
$num = 10 + 20;
4 là đối tượng được tác động lên. Chẳng hạn, 10 và 20 đang được thêm vào trong ví dụ trên

Dấu

$num = 10 + 20;
5 được sử dụng để tạo một biến
$num = 10 + 20;
6 chứa các giá trị 10 và 20

Tạo tệp PHP trong Xampp

Bây giờ chúng ta đã biết toán tử và toán hạng là gì, chúng ta hãy bắt đầu làm việc với chúng. Để làm được điều đó, chúng ta phải tạo một

$num = 10 + 20;
7 trong xampp. Mở thư mục
Starting XAMPP for Linux 8.0.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
7 bằng cách thực hiện lệnh bên dưới

cd /opt/lampp/htdocs

Hãy để chúng tôi tạo một thư mục

$num = 10 + 20;
9 trong
cd /opt/lampp/htdocs
0 mà chúng tôi sẽ sử dụng để lưu trữ tất cả các tệp của mình. Thực hiện lệnh bên dưới để tạo thư mục
$num = 10 + 20;
9

sudo mkdir operators

Để tạo tệp PHP trong

cd /opt/lampp/htdocs
2, hãy sử dụng lệnh

cd /opt/lampp/htdocs/operators 
sudo nano touch example.php

Lệnh trên sẽ tạo một tệp PHP có tên là

cd /opt/lampp/htdocs
3 trong thư mục của người vận hành. Chúng tôi sẽ sử dụng tập tin này sau

toán tử số học

Đây là những toán tử được sử dụng trên toán tử để thực hiện các phép toán số học. Có nhiều toán tử số học khác nhau được hỗ trợ bởi PHP

  • cd /opt/lampp/htdocs
    
    4 - Nó cộng hai toán hạng
  • cd /opt/lampp/htdocs
    
    5 - Trừ toán hạng thứ hai từ toán hạng thứ nhất
  • cd /opt/lampp/htdocs
    
    6 - Cái này nhân hai toán hạng
  • cd /opt/lampp/htdocs
    
    7 - Chia tử số cho mẫu số
  • cd /opt/lampp/htdocs
    
    8 - Tăng giá trị số nguyên lên một
  • cd /opt/lampp/htdocs
    
    9 - Giảm một giá trị toán tử

Dưới đây là một ví dụ để chứng minh PHP Toán tử số học. Mở tệp chúng tôi đã tạo (

cd /opt/lampp/htdocs
3) bằng Gedit, thêm đoạn mã sau và lưu. Để mở, điều hướng trong
cd /opt/lampp/htdocs
2 rồi chạy lệnh

ls -l xampp-linux-x64-8.0.8-1-installer.run
0

  • Phép cộng

ls -l xampp-linux-x64-8.0.8-1-installer.run
1

Để chạy đoạn mã này, hãy mở trình duyệt của bạn tại

sudo mkdir operators
2. Bạn sẽ có một đầu ra tương tự như bên dưới

đầu ra

ls -l xampp-linux-x64-8.0.8-1-installer.run
2

Làm tương tự cho tất cả các toán tử

  • phép trừ

ls -l xampp-linux-x64-8.0.8-1-installer.run
3

đầu ra

ls -l xampp-linux-x64-8.0.8-1-installer.run
4

  • Phép nhân

ls -l xampp-linux-x64-8.0.8-1-installer.run
5

đầu ra

ls -l xampp-linux-x64-8.0.8-1-installer.run
6

  • Phân công

ls -l xampp-linux-x64-8.0.8-1-installer.run
7

đầu ra

ls -l xampp-linux-x64-8.0.8-1-installer.run
8

  • Tăng

ls -l xampp-linux-x64-8.0.8-1-installer.run
9

đầu ra

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
0

  • giảm

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
1

đầu ra

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
2

Toán tử so sánh

Toán tử so sánh được sử dụng để so sánh hai toán hạng. Chúng trả về giá trị Boolean đúng hoặc sai. Nếu so sánh đúng thì trả về true, ngược lại trả về false. PHP hỗ trợ các toán tử so sánh sau

  • sudo mkdir operators
    
    3 - Nếu cả hai toán hạng đều bằng nhau, trả về true;
  • sudo mkdir operators
    
    4 - Trả về true nếu cả hai toán hạng có cùng kiểu dữ liệu và bằng nhau;
  • sudo mkdir operators
    
    5 - Nếu cả hai toán hạng không bằng nhau hoặc có cùng kiểu dữ liệu, trả về true;
  • sudo mkdir operators
    
    6 - Trả về true nếu toán hạng bên trái lớn hơn toán hạng bên phải;
  • sudo mkdir operators
    
    7 - Trả về true nếu toán hạng bên trái lớn hơn hoặc bằng toán hạng bên phải;
  • sudo mkdir operators
    
    8 - Nếu toán hạng bên trái nhỏ hơn toán hạng bên phải, trả về true;
  • sudo mkdir operators
    
    9 - Nếu toán hạng bên trái nhỏ hơn hoặc bằng toán hạng bên phải, trả về true;

Chúng ta hãy xem một chương trình minh họa hoạt động của các toán tử so sánh

  • bình đẳng

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
3

đầu ra

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
4

  • Giống hệt nhau

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
5

đầu ra

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
6

  • Không định nghĩa

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
7

đầu ra

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
4

  • Lớn hơn

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
9

đầu ra

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
6

  • Nhỏ hơn hoặc bằng

$ sudo ./xampp-linux-x64-8.0.8-1-installer.run
1

đầu ra

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
4

  • Ít hơn

$ sudo ./xampp-linux-x64-8.0.8-1-installer.run
3

đầu ra

-rwxr-xr-x 1 sarah sarah 159498085 Ado 28 23:22 xampp-linux-x64-8.0.8-1-installer.run
6

  • Nhỏ hơn hoặc bằng

$ sudo ./xampp-linux-x64-8.0.8-1-installer.run
1

đầu ra

$ sudo ./xampp-linux-x64-8.0.8-1-installer.run
6

Toán tử chuỗi

Trong PHP, chúng ta có hai toán tử chuỗi.

cd /opt/lampp/htdocs/operators 
sudo nano touch example.php
0 ('. ’) Trả về các đối số bên phải và bên trái được nối và giá trị
cd /opt/lampp/htdocs/operators 
sudo nano touch example.php
1 (’. =') nối đối số bên phải với đối số bên trái

  • Điều hành nối. Ví dụ dưới đây minh họa việc sử dụng một
    cd /opt/lampp/htdocs/operators 
    sudo nano touch example.php
    
    0

$ sudo ./xampp-linux-x64-8.0.8-1-installer.run
7

đầu ra

$ sudo ./xampp-linux-x64-8.0.8-1-installer.run
8

  • Toán tử gán nối. Ví dụ dưới đây minh họa việc sử dụng một
    cd /opt/lampp/htdocs/operators 
    sudo nano touch example.php
    
    1

$ sudo ./xampp-linux-x64-8.0.8-1-installer.run
9

đầu ra

$ sudo /opt/lampp/lampp start
0

Toán tử gán

Khi viết một giá trị cho một biến trong PHP, các toán tử

cd /opt/lampp/htdocs/operators 
sudo nano touch example.php
4 được sử dụng với các giá trị số. Toán tử
cd /opt/lampp/htdocs/operators 
sudo nano touch example.php
5 gán toán hạng bên trái cho giá trị của biểu thức bên phải. Nó là toán tử gán chính. Trong PHP, chúng ta có các loại toán tử gán sau

Toán tử trong PHP với ví dụ là gì?

Toán tử số học PHP

một nhà điều hành giải thích với ví dụ là gì?

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.

PHP là gì giải thích chi tiết các toán tử PHP?

Toán tử PHP

5 toán tử PHP là gì?

Ngôn ngữ PHP hỗ trợ các loại toán tử sau. .
toán tử số học
Toán tử so sánh
Toán tử logic (hoặc quan hệ)
Toán tử gán
Toán tử có điều kiện (hoặc ternary)