Pengertian dan Jenis-jenis Operator Increment dan Decrement PHP

Operator Increment dan Decrement adalah operator yang mempersingkat pembuatan kode program. Dalam tutorial kali ini kita akan membahas Pengertian, Jenis-jenis serta cara penggunaan Operator Increment dan Decrement dalam PHP.
Pengertian Operator Increment dan Decrement PHP

Operator Increment dan Decrement adalah penyebutan untuk operasi sepert $a++, dan $a–. Jika anda telah mempelajari bahasa pemograman lain, operasi increment dan decrement ini sering digunakan dalam perulangan (looping).

Increment digunakan untuk menambah variabel sebanyak 1 angka, sedangkan decrement digunakan untuk mengurangi variabel sebanyak 1 angka. Penulisannya menggunakan tanda tambah 2 kali untuk increment, dan tanda kurang 2 kali untuk decrement. Penempatan tanda tambah atau kurang ini boleh diwal, atau diakhir variabel, namun keduanya memiliki perbedaan, sehingga terdapat 4 jenis increment dan decrement dalam PHP.
Dari tabel diatas terlihat bahwa terdapat 2 jenis increment, yaitu Pre-increment, dan Post-Increment, dan 2 jenis decrement, yaitu Pre-decrement dan Post-decrement. Perbedaan keduanya terletak pada posisi mana tanda tambah atau kurang diletakkan.
Cara Penggunaan Operator Increment dan Decrement

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

<?php
echo "

<h3>Postincrement</h3>


";
$a = 5;
echo "\$a = $a 
";
echo "\$a akan bernilai 5: " . $a++ . " (\$a++)
";
echo "\$a akan bernilai 6: " . $a . "
";
   
echo "

<h3>Preincrement</h3>


";
$a = 5;
echo "\$a = $a 
";
echo "\$a akan bernilai 6: " . ++$a . " (++\$a)
";
echo "\$a akan bernilai 6: " . $a . "
";
   
echo "

<h3>Postdecrement</h3>


";
$a = 5;
echo "\$a = $a 
";
echo "\$a akan bernilai 5: " . $a-- . " (\$a--)
";
echo "\$a akan bernilai 4: " . $a . "
";
   
echo "

<h3>Predecrement</h3>


";
$a = 5;
echo "\$a = $a 
";
echo "\$a akan bernilai 4: " . --$a . " (--\$a)
";
echo "\$a akan bernilai 4: " . $a . "
";
?>

Contoh kode program diatas terlihat agak rumit, namun sebagian besar hanyalah pengaturan format agar hasilnya tampil rapi seperti berikut ini:

Tutorial PHP – Contoh Operator Increment dan Decrement dalam PHP
Terlihat bahwa Post-increment ($a++), akan memberikan hasilnya dulu, baru menambahkan nilai variabel $a sebanyak 1 angka, namun 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 kali ini kita telah membahas tentang operator Increment dan Decrement dalam PHP dan perbedaan Post-Increment dan Pre-Increment. Memahami perbedaan ini akan memudahkan kita dalam menulis dan menghindari penulisan kode program yang tidak diinginkan.

CRUD Sederhana dengan PHP & MySQL

php-elephant-big

Halo jumpa lagi teman-teman WebHozz oke kali ini kita akan mencoba tutorial CRUD sederahana dengan PHP. Oke kalau begitu kita langsung coba ya teman-teman.  Operasi CRUD atau biasa di kenal dengan Create, Read Update dan Delete merupakan operasi yang sangat sering digunakan ketika seorang programer membuat suatu programdengan PHP. CRUD merupakan salah satu inti dari sebuah pemrograman karena didalam suatu program biasanya mencakup operasi Create atau menciptakan data, Read atau Menampilkan data, Update atau mengedit suatu data dan Delete atau menghapus data.

Continue reading

Perbedaan Metode POST dan GET pada PHP

PHP-Simultaneous-GET-and-POST

Kita bertemu lagi teman-teman, oke kali ini saya akan coba menjelaskan tentang perbedaan fungsi dari Metode POST dan GET pada php dengan memberikan sedikit tutorial. Siap ya teman-teman 🙂

POST dan GET pada dasarnya memiliki fungsi yang sama, mempunyai fungsi untuk mengirimkan varibale ke database atau ke halaman yang lainnya. Terus kalau gitu apa bedanya dong? Baik coba kita lihat

Continue reading

Yang baru di PHP 5.6

php-5-6-released-672x372

 

 

Setelah sekian lama, akhirnya PHP versi terbaru dirilis. Terdapat beberapa fitur baru di PHP 5.6, juga perbaikan fitur yang sebelumnya serta ada pula beberapa fitur yang dihapus karena sudah tidak layak . Berikut fitur – fitur terbaru di PHP 5.6 :

1. Constant Scalar Expressions

Dengan rilis 5.6 PHP, dimungkinkan untuk menyediakan ekspresi skalar yang mencakup numerik dan string literal. Dalam versi sebelumnya php, itu diharapkan untuk menjadi statis nilai konstan, fungsi argumen dan Deklarasi properti.
Continue reading