Jenis Jenis Operator Pemograman Beserta Contohnya
1. Operator Perbandingan
Operator perbandingan yaitu pemanfaatan simbol-simbol operator yang dipakai untuk perbandingan antara dua nilai. Simbol-simbol operator perbandingan yang sering dipakai sanggup dilihat pada tabel berikut :
Operator | Nama | Contoh | Hasil |
=== | Identik | $x === $y | Benar bila $x sama dengan $y dan keduanya yaitu tipe yang sama |
> | Lebih besar dari | $x > $y | Benar bila $x lebih besar dari $y |
< | Lebih kecil dari | $x < $y | Benar bila $x lebih kecil dari $y |
>= | Lebih besar dari atau sama dengan | $x >= $y | Benar bila $x lebih besar atau Benar dengan $y |
<= | Lebih kecil dari atau sama dengan | $x <= $y | Benar bila $x lebih kecil atau sama dengan $y |
== | Sama dengan | $x == $y | Benar bila $x sama dengan $y |
!= | Tidak sama dengan | $x != $y | Benar bila $x tidak sama dengan $y |
Sekarang cobalah buat script operator perbandingan ibarat berikut :
<?
$x="5"; // ini bilangan string
$y=5; // ini bilangan integer
echo"Percobaan === :" . ($x === $y); // kesudahannya False (kosong)
echo"<br>Percobaan == :" . ($x == $y); // kesudahannya True (1)
?>
Simpan dengan nama perbandingan.php, kemudian jalankan melalui localhost.
Simpan dengan nama perbandingan.php, kemudian jalankan melalui localhost.
Ada hal yang perlu diperhatikan dalam penggunaan operator “=” dan “==”, dalam php kedua simbol pendeklarasian tersebut berbeda bila “=” berarti dukungan nilai dan “==” berarti sama dengan, hati-hati dalam memakai kedua simbol tersebut.
2. Operator String
Operator ini dipakai untuk menggabungkan dua teks atau lebih dengan cara membubuhkan operator concatenation ( . ) diantara dua operan atau lebih dalam suatu operasi.
Buatlah script operator String ibarat berikut :
<?
$x="Selamat";
$y= $x . " Datang";
echo "<b>KAMI UCAPKAN :</b> $y" ;
?>
Simpan dengan nama string.php, kemudian jalankan melalui localhost.
3. Operator Aritmatika
<?
$x="Selamat";
$y= $x . " Datang";
echo "<b>KAMI UCAPKAN :</b> $y" ;
?>
Simpan dengan nama string.php, kemudian jalankan melalui localhost.
3. Operator Aritmatika
Operator aritmatika yaitu operator yang dipakai untuk operasi matematika ibarat penjumlahan, pengurangan, perkalian, pembagian dan modulus (hasil sisa). Berikut yaitu tabel operator aritmatika :
Operator | Operasi | Penerapan |
+ | Penjumlahan | $x + $y |
- | Pengurangan | $x - $y |
* | Perkalian | $x * $y |
/ | Pembagian | $x / $y |
% | Modulus | $x % $y |
Buatlah script operator aritmatika ibarat berikut :
<?
$x=4;
$y=3;
echo "<b>MENGGUNAKAN OPERATOR MATEMATIKA :</b>";
echo "<br><br>$x + $y = ".($x+$y);
echo "<br><br>$x - $y = ".($x-$y);
echo "<br><br>$x : $y = ".($x/$y);
echo "<br><br>$x x $y = ".($x*$y);
echo "<br><br>$x mod $y = ".($x%$y);
?>
Simpan dengan nama aritmatika.php, kemudian jalankan melalui localhost.
4. Operator Increment / Decrement
Operator Increment dan Decrement dipakai untuk penambahan dan pengurangan otomatis dengan nilai 1 (satu). Jika operator berada sebelum variabel contohnya ++$x atau --$x, nilai $x ini akan ditambah atau dikurangi 1 (satu) sebelum dieksekusi, tetapi bila operasi diletakkan sehabis variabel, misalnya $x++ atau $x--, maka nilai $x akan ditambah atau dikurangi 1 (satu) sehabis dieksekusi.
Operator | Operasi | Penerapan |
++ | Pre atau Post Increment | ++$x atau $x++ |
-- | Pre atau Post Incremenrt | --$x atau $x-- |
Buatlah script operator Increment/Decrement ibarat berikut :
<?
$x=100;
$y=10;
echo "Nilai \$x=$x";
echo "<br>Nilai \$y=$y";
echo "<br><br> ++\$x = ".++$x;
echo "<br><br> \$x++ = ".$x++;
$y = --$y;
echo "<br><br> --\$y = ".$y;
$y = $y--;
echo "<br><br> \$x-- = ".$y;
?>
Simpan dengan nama increment.php, kemudian jalankan melalui localhost.
5. Operator Logika
Operator logika hampir ibarat dengan operator perbandingan, keduanya sama-sama sebagai pengendali struktur program.
Operator | Nama | Contoh | Hasil |
or | Or | $x or $y | Menghasilkan nilai True bila salah satu dari $x |
atau $y atau keduanya bernilai True. | |||
|| | Or | $x | | $y | Menghasilkan nilai True bila salah satu dari $x atau $y atau keduanya bernilai True. |
and | And | $x and $y | Menghasilkan nilai True bila $x dan $y bernilai True. |
&& | And | $x && $y | Menghasilkan nilai True bila $x dan $y bernilai True. |
xor | Ekslusif Or | $x xor $y | Menghasilkan nilai True bila salah satu dari $x atau $y bernilai True |
! | Not | !$x | Menghasilkan nilai True bila $x bernilai False |
6. Operator Bitwise
Operator bitwise sanggup dipakai untuk mengoperasikan bit-bit dalam bilangan biner (0 dan 1). Jika suatu operan tidak berupa bilangan biner, maka sedapat mungkin bilangan tersebut dikenversi terlebih dahulu sampai didapat bilangan biner.
Operator | Nama | Contoh | Hasil |
| | Or | $x | $y | Bit diset 1 bila salah satu dari $x atau $y bernilai 1 |
& | And | $x & $y | Bit diset 1 bila salah $x dan $y bernilai 1 |
<< | Shift Left | $x << $y | Geser bit $x sebanyak $y langkah ke kiri |
>> | Shift Right | $x >> $y | Geser bit $x sebanyak $y langkah ke kanan |
^ | Ekslusif Or | $x ^ $y | Bit diset 1 bila salah satu dari $x atau $y bernilai 1 |
- | Not | - $x | Bit diset 1 bila $x bernilai 0 dan bernilai 0 bila $x bernilai 1 |
0 Response to "Jenis Jenis Operator Pemograman Beserta Contohnya"
Posting Komentar