Penjelasan Operator Increment dan Decrement pada PHP

tutorial belajar PHP untuk pemula

Operator Increment dan Decrement ialah operator yang mempersingkat pembuatan kode program. Dalam tutorial saat ini kita akan mengulas Pengertian, Jenis-jenis serta cara pemakaian Operator Increment dan Decrement dalam PHP.

Pengertian Operator Increment dan Decrement PHP

Operator Increment dan Decrement ialah penyebutan untuk operasi sepert $a++, dan $a–. Bila kamu sudah mempelajari bahasa pemograman lain, operasi increment dan decrement ini biasa dipakai dalam perulangan (looping).

Increment dipakai untuk menambah variabel sebanyak 1 angka, sedangkan decrement dipakai untuk mengurangi variabel sebanyak 1 angka. Penulisannya memakai tanda tambah 2 kali untuk increment, dan tanda kurang 2 kali untuk decrement.

Penempatan tanda tambah atau kurang ini bisa diwal, atau diakhir variabel, tetapi keduanya mempunyai perbedaan, sehingga terdapat empat macam increment dan decrement dalam PHP.

Jenis Operator Increment dan Decrement dalam PHP

Berikut ialah tabel empat macam operator increment dan decrement dalam PHP:

Tabel Operator Increment Decrement PHP

Tabel Operator Increment Decrement PHP

Dari tabel diatas tampak bahwa terdapat dua macam increment, yaitu Pre-increment, dan Post-Increment, dan dua macam decrement, yaitu Pre-decrement dan Post-decrement. Perbedaan keduanya berada pada posisi mana tanda tambah atau kurang ditaruh.

Cara Pemakaian Operator Increment dan Decrement

Untuk memahami cara pemakaian operator increment dan decrement, berikut contoh kode program PHP:

<?php
echo "<h3>Postincrement</h3>";
$a = 5;
echo "$a = $a <br />";
echo "$a akan bernilai 5: " . $a++ . " ($a++)<br />";
echo "$a akan bernilai 6: " . $a . "<br />";
 
echo "<h3>Preincrement</h3>";
$a = 5;
echo "$a = $a <br />";
echo "$a akan bernilai 6: " . ++$a . " (++$a)<br />";
echo "$a akan bernilai 6: " . $a . "<br />";
 
echo "<h3>Postdecrement</h3>";
$a = 5;
echo "$a = $a <br />";
echo "$a akan bernilai 5: " . $a-- . " ($a--)<br />";
echo "$a akan bernilai 4: " . $a . "<br />";
 
echo "<h3>Predecrement</h3>";
$a = 5;
echo "$a = $a <br />";
echo "$a akan bernilai 4: " . --$a . " (--$a)<br />";
echo "$a akan bernilai 4: " . $a . "<br />";
?>

Tampak bahwa Post-increment ($a++), akan memberikan hasilnya dulu, baru menambahkan nilai variabel $a sebanyak 1 angka, tetapi dengan Pre-increment, $a akan ditambahkan 1 angka, baru nilainya ditampilkan. Begitu juga hal nya dengan operasi Post-decrement dan Pre-decrement.

Dalam tutorial PHP saat ini kita sudah membicarakan mengenai operator Increment dan Decrement dalam PHP dan perbedaan Post-Increment dan Pre-Increment. Memahami perbedaan ini akan mempermudah kita dalam menulis dan menghindari penulisan kode program yang tidak diinginkan.


Butuh Web Developer Makassar atau Jasa SEO di Makassar yang bergaransi? Jangan ragu dengan infanthree.com. Kami juga penyedia Jasa Pembuatan Aplikasi Android di Makassar yang terkemuka. Selain itu ada layanan SEM, SMM, Internet Marketing Agency Makassar dan Social Media, Pembuatan Logo, Konten, Video, Maskot dan Instalasi jaringan ataupun mikrotik, hingga pelatihan komputer dan internet marketing.

Recommended Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *