Type Operator PHP

Type Operator PHP - Apa itu Operator? Jawaban sederhana dapat diberikan dengan menggunakan ekspresi 4 + 5 sama dengan 9. Di sini 4 dan 5 disebut operand dan + disebut operator. Bahasa PHP mendukung tipe operator berikut.
Type Operator PHP

  •  Operator Aritmatika
  • Operator Perbandingan
  • Operator Logika (atau Relasional)
  • Operator Penugasan
  • Operator kondisional (atau terner)
Mari kita lihat semua operator satu per satu.

Operator Aritmatika


Ada operator aritmatika berikut yang didukung oleh bahasa PHP, seperti kita asumsikan variabel A memegang 10 dan variabel B memegang 20 kemudian -

Tampilkan Contoh

Contoh Deskripsi Operator
+ Menambahkan dua operan A + B akan memberikan 30
- Mengurangi operan kedua dari A-B pertama akan memberikan -10
* Kalikan kedua operan A * B akan memberikan 200
/ Bagi pembagi dengan de-pembilang B / A akan memberikan 2
% Modulus Operator dan sisa setelah pembagian integer B% A akan memberikan 0
Operator kenaikan, meningkatkan nilai integer oleh satu A ++ akan memberikan 11
- Operator pengurangan, menurunkan nilai integer oleh satu A-- akan memberikan 9

Operator Perbandingan

Ada operator perbandingan berikut yang didukung oleh bahasa PHP, kita coba asumsikan variabel A memegang 10 dan variabel B memegang 20 kemudian -

Tampilkan Contoh
Contoh Deskripsi Operator
== Memeriksa apakah nilai dua operan sama atau tidak, jika ya maka kondisi menjadi benar. (A == B) tidak benar.
! = Memeriksa apakah nilai dua operan sama atau tidak, jika nilai tidak sama maka kondisi menjadi benar. (A! = B) benar.
> Periksa apakah nilai operan kiri lebih besar dari nilai operan kanan, jika ya maka kondisi menjadi true. (A> B) tidak benar.
<Memeriksa apakah nilai operan kiri kurang dari nilai operan kanan, jika ya maka kondisi menjadi benar. (A <B) itu benar.
> = Memeriksa apakah nilai operan kiri lebih besar dari atau sama dengan nilai operan kanan, jika ya maka kondisi menjadi benar. (A> = B) tidak benar.
<= Memeriksa apakah nilai operan kiri kurang dari atau sama dengan nilai operan kanan, jika ya maka kondisi menjadi benar. (A <= B) benar.

Operator Logika

Ada operator logis berikut yang didukung oleh bahasa PHP, asumsikan variabel A memegang 10 dan variabel B memegang 20 kemudian -

Tampilkan Contoh
Contoh Deskripsi Operator
dan Disebut Logical AND operator. Jika kedua operan benar maka kondisi menjadi benar. (A dan B) benar.
atau Disebut Operator Logis atau OR. Jika salah satu dari dua operan tidak nol maka kondisi menjadi benar. (A atau B) benar.
& & Disebut Logical DAN operator. Jika kedua operan tidak nol maka kondisi menjadi benar. (A && B) benar.
|| Disebut Operator Logis atau OR. Jika salah satu dari dua operan tidak nol maka kondisi menjadi benar. (A || B) benar.
! Disebut Logical NOT Operator. Gunakan untuk membalikkan keadaan logis operandnya. Jika suatu kondisi benar maka operator Logical NOT akan melakukan kesalahan. ! (A && B) salah.

Operator Penugasan

Ada operator penugasan berikut yang didukung oleh bahasa PHP, Tampilkan Contoh
Contoh Deskripsi Operator
= Operator penugasan sederhana, Menetapkan nilai dari operan sisi kanan ke operan sisi kiri C = A + B akan menetapkan nilai A + B ke C
+ = Tambahkan operator dan tugas, Ini menambahkan operan kanan ke operan kiri dan menetapkan hasilnya ke operan kiri C + = A setara dengan C = C + A
- = Kurangi DAN tugas operator, Ini mengurangi operan kanan dari operan kiri dan menetapkan hasilnya ke operan kiri C - = A setara dengan C = C - A
* = Multiply DAN operator penugasan, Ini mengalikan operan kanan dengan operan kiri dan menetapkan hasilnya ke operan kiri C * = A ekuivalen dengan C = C * A
/ = Bagilah dan tugas operator, Ini membagi operan kiri dengan operan kanan dan menetapkan hasilnya ke operan kiri C / = A setara dengan C = C / A
% = Modulus DAN operator penugasan, Diperlukan modulus menggunakan dua operand dan menetapkan hasilnya ke operan kiri C% = A ekuivalen dengan C = C% A

Operator Bersyarat


Ada satu operator lagi yang disebut operator kondisional. Ini pertama mengevaluasi ekspresi untuk nilai benar atau salah dan kemudian mengeksekusi salah satu dari dua pernyataan yang diberikan tergantung pada hasil evaluasi. Operator bersyarat memiliki sintaks ini -

Contoh Deskripsi Operator
? : Ekspresi Bersyarat Jika Kondisi Benar? Kemudian nilai X: Jika tidak, nilai Y
Kategori Operator

Semua operator yang telah kita diskusikan di atas dapat dikategorikan ke dalam kategori berikut -

    Operator prefiks Unary, yang mendahului operan tunggal.

    Operator biner, yang mengambil dua operan dan melakukan berbagai operasi aritmatika dan logis.

    Operator kondisional (operator terner), yang mengambil tiga operan dan mengevaluasi ekspresi kedua atau ketiga, tergantung pada evaluasi ekspresi pertama.

    Operator penugasan, yang menetapkan nilai ke variabel.

Presedensi dari PHP Operator

Prioritas operator menentukan pengelompokan istilah dalam sebuah ekspresi. Ini memengaruhi cara ekspresi dievaluasi.

Semoga artikel ini bisa membantu dan jika ada pertanyaan ataupun ingin belajar program silahkan tanyakan disini..
Lebih baru Lebih lama

نموذج الاتصال