Operator PHP

王林
王林asal
2024-08-29 12:38:341190semak imbas

Pengendali ialah simbol untuk pengiraan matematik seperti penambahan, penolakan dan pendaraban. PHP menyokong pelbagai pengendali untuk melaksanakan operasi matematik mudah dan operasi logik seperti DAN, ATAU, BUKAN, operasi perbandingan seperti lebih penting daripada, kurang daripada, dan banyak lagi. Operator bukanlah apa-apa yang mengambil satu atau lebih nilai dan menghasilkan nilai lain.

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

6 Jenis Operator PHP Teratas

Pengendali berbeza yang digunakan dalam PHP adalah seperti berikut:

1. Pengendali PHP Aritmetik

Seperti setiap bahasa pengaturcaraan, PHP juga menyokong pengendali Aritmetik, yang melakukan operasi aritmetik mudah, seperti penambahan, penolakan, pembahagian, pendaraban, dll.

i) Operator Penambahan( + ): Operator ini digunakan untuk menambah dua Nilai. Katakan X dan Y ialah dua Nilai; pengendali tambah ini akan menjumlahkan dua Nilai X + Y ini.

Sintaks:

$x + $y

ii) Operator Tolak( – ): Operator ini digunakan untuk menolak dua Nilai. Katakan X dan Y ialah dua Nilai; maka operator tolak ini akan menolak nilai nilai kedua daripada nilai pertama.

Sintaks:

$x - $y

iii) Operator Pendaraban( * ): Operator ini digunakan untuk mendarab dua Nilai. Katakan X dan Y ialah dua Nilai; maka operator darab ini akan darab X dengan Y.

Sintaks:

$x * $y

iv) Operator Bahagian( / ): Operator ini digunakan untuk pengangka oleh penyebut. Katakan X dan Y ialah dua Nilai; operator bahagian ini membahagikan pengangka dengan penyebut.

Sintaks:

$x / $y

v) Operator Modulus( % ): Operator ini memberikan baki bahagian. Katakan X dan Y ialah dua Nilai; operator modulus ini membahagikan pengangka dengan penyebut dan memberikan bakinya.

Sintaks:

$x % $y

vi) Eksponen ( ** ): Operator ini digunakan untuk menaikkan satu kuantiti kepada kuasa nilai yang lain. Katakan X dan Y ialah dua Nilai; maka pengendali eksponen ini menaikkan nilai X kepada kuasa Y.

Sintaks:

$x ** $y

2. Tugasan Pengendali PHP

Kami menetapkan nilai kepada pembolehubah menggunakan pengendali tugasan dengan nilai angka. Operator tugasan asas dalam PHP ialah =, yang menetapkan nilai ungkapan tugasan di sebelah kanan ke nilai kiri. Di bawah ialah senarai operator Tugasan yang digunakan dalam PHP

  • Operator Tugasan Mudah( = ): Operator ini Menetapkan nilai dari Nilai kanan ke nilai kiri.
  • Tambah DAN operator ( += ): Operator ini menambah nilai kanan pada nilai kiri dan memberikan output kepada nilai kiri.
  • Tolak DAN operator ( -= ): Operator ini menolak nilai kanan daripada nilai kiri dan memberikan hasilnya kepada nilai kiri.
  • Darab DAN Operator( *= ): Operator ini mendarabkan nilai kanan dengan nilai kiri dan memberikan hasilnya kepada nilai kiri.
  • Pengendali Bahagi DAN ( /= ): Operator ini membahagikan nilai kiri dengan nilai kanan dan memberikan hasilnya kepada nilai kiri.
  • Modulus DAN operator ( %= ): Operator ini mengambil modulus menggunakan dua Nilai dan memberikan hasilnya kepada nilai kiri.

3. Perbandingan Pengendali PHP

Operator perbandingan PHP digunakan untuk membandingkan dua nilai; nilai tersebut boleh menjadi nombor atau rentetan.

i) Sama dengan( == ): Operator ini mengembalikan True jika kedua-dua operan adalah sama.

Sintaks:

$x == $y

ii) Identical( === ): Operator ini mengembalikan True jika kedua-dua operan adalah sama dan mempunyai jenis yang sama.

Sintaks:

$x === $y

iii) Tidak Seiras( !== ): Operator ini mengembalikan True jika kedua-dua operan tidak sama dan mempunyai jenis yang berbeza.

Sintaks:

$x !== $y

iv) Tidak Sama( <> ): Operator ini mengembalikan True jika kedua-dua operan adalah tidak sama.

Sintaks:

$x <> $y

v) Tidak Sama( != ): Operator ini mengembalikan True jika kedua-dua operan adalah tidak sama.

Sintaks:

$x != $y

vi) Kurang Daripada( < ): Operator ini mengembalikan True jika $x kurang daripada $y.

Sintaks:

$x < $y

vii) Lebih Besar Daripada( > ): Operator ini mengembalikan True jika $x lebih besar daripada $y.

Sintaks:

$x > $y

viii) Less Than or Equal To( <= ): This operator returns True if $x is less than or equal to $y.

Syntax:

$x <= $y

ix) Greater Than or Equal To( >= ):  This operator returns True if $x is greater than or equal to $y.

Syntax:

$x >= $y

4. Increment/Decrement PHP Operators

These are called the unary operators as it operates on single operands. These operators are used to increment or decrement values.

i) Pre-Increment( ++ ): This operator initially increments $x by one, then return $x.

Syntax:

++$x

ii) Pre-Decrement( — ): This operator initially decrements $x by one, then return $x.

Syntax:

--$x

iii) Post-Increment( ++ ): This operator First returns $x, then increments it by one.

Syntax:

$x++

iv) Pre-Decrement( — ): This operator first returns $x, then decrement it by one.

Syntax:

$x—

5. String PHP Operators

String Operators are implemented over strings.

i) Concatenation( . ): This operator Concatenates Two strings.

Syntax:

$text1.$text2

ii) Concatenation and assignment( .= ): This operator Appends two strings.

Syntax:

$text1.$text2

6. Logical PHP Operators

Logical operators are used to combine conditional statements.

i) AND: This operator returns true if both the operands are true; else returns false.

Syntax:

$x and $y

ii) OR: This operator returns true if either of the operands is true; else returns false.

Syntax:

$x or $y

iii) XOR: This operator returns true if either of the operands is true, and if both are true, then I will return false.

Syntax:

$x xor $y

iv) &&: This operator returns true if both the operands are true; else returns false.

Syntax:

$x && $y

v) NOT: This operator returns True if $x is false.

Syntax:

!$x

Conclusion

It plays a vital role in PHP when it comes to mathematical calculations. It also supports various operators like logical operators, string operators, etc.

Atas ialah kandungan terperinci Operator PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:PHP BooleansArtikel seterusnya:PHP Booleans