0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan

Operator PHP

Diunggah oleh

biruni53
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan

Operator PHP

Diunggah oleh

biruni53
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

Operator PHP

Operator dalam PHP adalah simbol-simbol yang digunakan untuk melakukan operasi pada nilai
(operand). PHP mendukung berbagai macam operator yang dapat digunakan untuk manipulasi
data. Operator ini dapat digolongkan ke dalam beberapa kategori:

1. Operator Aritmatika
Operator aritmatika digunakan untuk melakukan operasi matematika dasar seperti
penjumlahan, pengurangan, perkalian, dan lainnya.

Operator Fungsi Contoh Hasil


+ Penjumlahan $x + $y Hasil dari $x ditambah $y
- Pengurangan $x - $y Hasil dari $x dikurang $y
* Perkalian $x * $y Hasil dari $x dikali $y
/ Pembagian $x / $y Hasil dari $x dibagi $y
% Modulo $x % $y Sisa hasil bagi $x dengan $y
** Eksponensial $x ** $y $x pangkat $y

Contoh:

<?php
$x = 10;
$y = 3;

echo $x + $y; // Hasil: 13


echo $x - $y; // Hasil: 7
echo $x * $y; // Hasil: 30
echo $x / $y; // Hasil: 3.333...
echo $x % $y; // Hasil: 1
echo $x ** $y; // Hasil: 1000 (10 pangkat 3)
?>

2. Operator Penugasan (Assignment)


Operator ini digunakan untuk menetapkan nilai ke variabel.
Operator Fungsi Contoh Sama dengan
= Penugasan sederhana $x = $y Menetapkan nilai $y ke $x
+= Penugasan dengan penjumlahan $x += $y $x = $x + $y
-= Penugasan dengan pengurangan $x -= $y $x = $x - $y
*= Penugasan dengan perkalian $x *= $y $x = $x * $y
/= Penugasan dengan pembagian $x /= $y $x = $x / $y
%= Penugasan dengan modulo $x %= $y $x = $x % $y

Contoh:

<?php
$x = 5;
$y = 3;

$x += $y; // Sama dengan $x = $x + $y, Hasil: 8


$x -= $y; // Sama dengan $x = $x - $y, Hasil: 5
$x *= $y; // Sama dengan $x = $x * $y, Hasil: 15
?>

3. Operator Pembanding (Comparison)


Operator ini digunakan untuk membandingkan dua nilai.

Operator Fungsi Contoh Hasil


== Sama dengan $x == True jika $x sama dengan $y
$y
!= Tidak sama dengan $x != True jika $x tidak sama dengan $y
$y
> Lebih besar dari $x > $y True jika $x lebih besar dari $y
< Lebih kecil dari $x < $y True jika $x lebih kecil dari $y
>= Lebih besar atau sama $x >= True jika $x lebih besar atau sama
dengan $y dengan $y
<= Lebih kecil atau sama $x <= True jika $x lebih kecil atau sama
dengan $y dengan $y
=== Identik (sama nilai dan $x === True jika $x sama nilai dan tipe
tipe data) $y datanya dengan $y
!== Tidak identik (nilai atau $x !== True jika $x tidak sama nilai atau tipe
tipe berbeda) $y datanya dengan $y
Contoh:

<?php
$x = 10;
$y = 5;

var_dump($x == $y); // False


var_dump($x != $y); // True
var_dump($x > $y); // True
var_dump($x < $y); // False
var_dump($x === 10); // True, tipe data dan nilai sama
?>

4. Operator Logika
Operator logika digunakan untuk menggabungkan dua atau lebih kondisi.

Operator Fungsi Contoh Hasil


&& Dan (AND) $x && True jika
$y keduanya true
` ` Atau (OR) `$x $y` True
jika
salah
satu true
! Bukan (NOT) !$x True jika $x
bernilai false
xor XOR (salah $x True jika salah
satu, tapi xor $y satu bernilai true,
bukan tetapi tidak
keduanya) keduanya

Contoh:

<?php
$x = true;
$y = false;

var_dump($x && $y); // False


var_dump($x || $y); // True
var_dump(!$x); // False
var_dump($x xor $y); // True
?>

5. Operator Increment / Decrement


Operator ini digunakan untuk menambah atau mengurangi nilai variabel sebesar satu.

Operator Fungsi Contoh


++$x Pre-increment Tambah 1, lalu kembalikan nilai $x
$x++ Post-increment Kembalikan nilai $x, lalu tambah 1
--$x Pre-decrement Kurangi 1, lalu kembalikan nilai $x
$x-- Post-decrement Kembalikan nilai $x, lalu kurangi 1

Contoh:

<?php
$x = 5;
echo ++$x; // Hasil: 6 (tambah dulu, kemudian tampilkan)
echo $x++; // Hasil: 6 (tampilkan dulu, kemudian tambah)
echo $x; // Hasil: 7
?>

6. Operator String
PHP menggunakan operator . untuk menggabungkan string.

Operator Fungsi Contoh


. Menggabungkan dua string $x . $y

Contoh:

<?php
$firstName = "John";
$lastName = "Doe";
echo $firstName . " " . $lastName; // Hasil: John Doe
?>

7. Operator Array
Operator untuk menggabungkan dan membandingkan array.

Operator Fungsi Contoh Hasil


+ Menggabungkan dua $x + $y Menggabungkan $x dan $y
array
== Sama $x == True jika $x dan $y memiliki elemen yang
$y sama
=== Identik $x === True jika $x dan $y memiliki elemen dan
$y urutan yang sama
!= Tidak sama $x != True jika $x dan $y berbeda
$y
!== Tidak identik $x !== True jika $x dan $y tidak identik
$y

Contoh:

<?php
$x = array("a" => "apple", "b" => "banana");
$y = array("c" => "cherry", "b" => "banana");

$z = $x + $y; // Menggabungkan array


var_dump($z); // Hasil: array("a" => "apple", "b" => "banana", "c" =>
"cherry")
?>

Anda mungkin juga menyukai