PHP Operator
Operator digunakan untuk melakukan operasi pada variabel dan nilai-nilai.
PHP membagi operator dalam kelompok berikut:
- operator aritmatika
- operator penugasan
- operator perbandingan
- operator increment / Decrement
- operator logika
- operator String
- operator Array
PHP Arithmetic Operator
Operator PHP aritmatika digunakan dengan nilai-nilai numerik untuk melakukan operasi aritmatika umum, seperti penambahan, pengurangan, perkalian dll
Operator | Nama | Contoh | Hasil | Tampilkan itu |
---|---|---|---|---|
+ | Tambahan | $ X + $ y | Sum dari $ x dan $ y | Tampilkan itu » |
- | Pengurangan | $ X - $ y | Perbedaan $ x dan $ y | Tampilkan itu » |
* | Perkalian | $ X * $ y | Produk dari $ x dan $ y | Tampilkan itu » |
/ | Divisi | $ X / $ y | Quotient dari $ x dan $ y | Tampilkan itu » |
% | modulus | $ X% $ y | Sisa dari $ x dibagi dengan $ y | Tampilkan itu » |
** | eksponensial | $ X ** $ y | Hasil membesarkan $ x dengan kekuatan $ ke-y ' (Introduced in PHP 5.6) |
Operator Penugasan PHP
Operator PHP penugasan digunakan dengan nilai-nilai numerik untuk menulis nilai ke variabel.
Operator penugasan dasar dalam PHP adalah "=" . Ini berarti bahwa operan kiri akan diatur ke nilai ekspresi penugasan di sebelah kanan.
Tugas | Sama dengan... | Deskripsi | Tampilkan itu |
---|---|---|---|
x = y | x = y | Operan kiri akan diatur ke nilai ekspresi di sebelah kanan | Tampilkan itu » |
x + = y | x = x + y | Tambahan | Tampilkan itu » |
x - = y | x = x - y | Pengurangan | Tampilkan itu » |
x * = y | x = x * y | Perkalian | Tampilkan itu » |
x / y = | x = x / y | Divisi | Tampilkan itu » |
x% = y | x = x% y | modulus | Tampilkan itu » |
PHP Operator Perbandingan
Operator PHP perbandingan digunakan untuk membandingkan dua nilai (number or string) :
Operator | Nama | Contoh | Hasil | Tampilkan itu |
---|---|---|---|---|
== | Sama | $ X == $ y | Mengembalikan nilai true jika $ x sama dengan $ y | Tampilkan itu » |
=== | Identik | $ X === $ y | Mengembalikan nilai true jika $ x sama dengan $ y, dan mereka adalah dari jenis yang sama | Tampilkan itu » |
! = | Tidak sama | $ X! = $ Y | Mengembalikan nilai true jika $ x tidak sama dengan $ y | Tampilkan itu » |
<> | Tidak sama | $ x <> $ y | Mengembalikan nilai true jika $ x tidak sama dengan $ y | Tampilkan itu » |
! == | tidak identik | $ X! == $ y | Mengembalikan nilai true jika $ x tidak sama dengan $ y, atau mereka bukan dari jenis yang sama | Tampilkan itu » |
> | Lebih besar dari | $ X> $ y | Mengembalikan nilai true jika $ x lebih besar dari $ y | Tampilkan itu » |
< | Kurang dari | $ X <$ y | Mengembalikan nilai true jika $ x kurang dari $ y | Tampilkan itu » |
> = | Lebih dari atau sama dengan | $ X> = $ y | Mengembalikan nilai true jika $ x lebih besar dari atau sama dengan $ y | Tampilkan itu » |
<= | Kurang dari atau sama dengan | $ X <= $ y | Mengembalikan nilai true jika $ x kurang dari atau sama dengan $ y | Tampilkan itu » |
PHP Kenaikan / Decrement Operator
Operator increment PHP digunakan untuk kenaikan nilai variabel.
Operator PHP penurunan digunakan untuk pengurangan nilai variabel.
Operator | Nama | Deskripsi | Tampilkan itu |
---|---|---|---|
++ $ x | Pre-increment | Increment $ x per satu, kemudian kembali $ x | Tampilkan itu » |
$ X ++ | Pasca-kenaikan | Pengembalian $ x, kemudian menambahkan $ x per satu | Tampilkan itu » |
- $ x | Pre-decrement | Decrements $ x per satu, kemudian kembali $ x | Tampilkan itu » |
$ x-- | Post-decrement | Pengembalian $ x, kemudian menurunkan $ x per satu | Tampilkan itu » |
PHP Logical Operator
PHP operator logika digunakan untuk menggabungkan pernyataan bersyarat.
Operator | Nama | Contoh | Hasil | Tampilkan itu |
---|---|---|---|---|
dan | and | $ X dan $ y | Benar jika kedua $ x dan $ y benar | Tampilkan itu » |
atau | or | $ X atau $ y | Benar jika baik $ x atau $ y benar | Tampilkan itu » |
xOR | xOR | $ X xor $ y | Benar jika baik $ x atau $ y benar, tetapi tidak keduanya | Tampilkan itu » |
&& | dan | $ X && $ y | Benar jika kedua $ x dan $ y benar | Tampilkan itu » |
|| | or | $ X || $ y | Benar jika baik $ x atau $ y benar | Tampilkan itu » |
! | nor | ! $ X | Benar jika $ x tidak benar | Tampilkan itu » |
PHP String Operator
PHP memiliki dua operator yang khusus dirancang untuk string.
Operator | Nama | Contoh | Hasil | Tampilkan itu |
---|---|---|---|---|
. | Rangkaian | $ Txt1. $ txt2 | Rangkaian dari $ txt1 dan $ txt2 | Tampilkan itu » |
. = | Rangkaian tugas | $ Txt1. = $ Txt2 | Menambahkan $ txt2 ke $ txt1 | Tampilkan itu » |
Operator Array PHP
Operator array PHP yang digunakan untuk membandingkan array.
Operator | Nama | Contoh | Hasil | Tampilkan itu |
---|---|---|---|---|
+ | Persatuan | $ X + $ y | Uni $ x dan $ y | Tampilkan itu » |
== | Persamaan | $ X == $ y | Mengembalikan nilai true jika $ x dan $ y memiliki kunci / pasangan nilai yang sama | Tampilkan itu » |
=== | Identitas | $ X === $ y | Mengembalikan nilai true jika $ x dan $ y memiliki pasangan kunci / nilai yang sama dalam urutan yang sama dan dari jenis yang sama | Tampilkan itu » |
! = | Ketidaksamaan | $ X! = $ Y | Mengembalikan nilai true jika $ x tidak sama dengan $ y | Tampilkan itu » |
<> | Ketidaksamaan | $ x <> $ y | Mengembalikan nilai true jika $ x tidak sama dengan $ y | Tampilkan itu » |
! == | Non-identitas | $ X! == $ y | Mengembalikan nilai true jika $ x tidak identik dengan $ y | Tampilkan itu » |