Belajar PHP Part 13 : Increment dan Decrement
- PHP mendukung gaya bahasa pemrograman C untuk menaikkan dan menurunkan data number sejumlah 1 angka
- Ini bisa mempersingkat kita ketika ingin menaikan data
Operator Increment dan Decrement
Pre Increment (Awal)
$a = 10;$b = ++$a;var_dump($a);var_dump($a);
Artinya, ++$a akan menaikan/ menambahkan terebih dahulu satu angka, lalu mengirimkannya, hasilnya var_dump($a) menjadi 11 dan var_dump($b) menjadi 11
Post Increment (Akhir)
$a = 10;$b = $a++;var_dump($a);var_dump($b);
Artinya $a++ akan mengirimkan nilai $a terlebih dahulu ke $b, lalu menaikan satu angka, hasilnya var_dump($a); menjadi 11 dan $var_dump($b); menjadi 10
Begitu sebaliknya untuk pre decrement dan pro decrement yang membedakan dari operator artimatika yaitu kurang (-).