Blog Request tutorial? klik disini!

  • Macam-Macam Operator Increment Dan Decrement Dalam PHP

    Ditulis oleh: Faizal Rafik
    3612 kali dibaca
    18 Jul / 2014 20:30

    Pada tutorial kali ini saya akan membahas macam-macam operator yang ada didalam PHP terutama operator Increment dan Decrement. Fungsi kedua operator tersebuat adalah untuk mempersingkat pembuatan kode program. Increment dan Decrement adalah nama untuk operasi seperti $a++ dan $a--. Increment digunakan untuk menambah nilai variable sebanyak 1 angka, sedangkan Decrement digunakan untuk mengurang nilai variable sebanyak 1 angka. Cara penulisannya menggunakan tanda tambah sebanyak 2 kali untuk Increment, sedangkan Decrement menggunakan tanda kurang 2 kali dan untuk penempatan kedua tanda tersebut boleh sebelum variable atau sesudah variable tetapi dari penempatan keduannya tersebut memiliki perbedaan sehingga terdapat 4 jenis Increment dan Decrement dalam PHP. Penjelasannya sebagai berikut :

    ++$a Pre-increment : menambahkan nilai $a sebanyak 1, lalu kirim nilai.

    $a++ Post-increment : kirim nilai $a, lalu menambahkan nilai $a sebanyak 1.

    --$a Pre-decrement : mengurangi nilai $a sebanyak 1, lalu kirim nilai.

    $a-- Post-increment : kirim nilai $a, lalu mengurangi nilai $a sebanyak 1.

    Berikut adalah cara penggunaan operator Increment dan Decrement :

    Post-increment :

    Hasilnya :

    Pre-increment :

    Hasilnya :

    Post-decrement :

    Hasilnya :

    Pre-decrement :

    Hasilnya :

    Pada contoh program diatas kalian bisa lihat fungsi operator Post-increment ($a++), akan mencetak hasilnya terlebih dahulu, kemudian baru menambahkan nilai variable $a sebanyak 1 angka. Sedangkan Pre-increment (++$a), akan menambahkan nilai 1 angka terlebih dahulu pada variable $a, kemudian baru mencetak nilainya. Begitu pun dengan Post-decrement ($a--) dan Pre-decrement (--$a).

    Nah itulah macam-macam kegunaan operator increment dan decrement. Selamat mencoba ya teman-teman. Sekian dulu artikel dari saya sampai ketemu diartikel berikutnya. Terima Kasih






Baca juga

Rukan Artha Gading Niaga Blok i - 23, Jalan Boulevard Artha Gading

Kelapa Gading, Jakarta Utara 14240

(Belakang Mall Artha Gading)

Telp: (021) 4585-0387


Ruko Permata Regensi Blok B - 18, Jalan Haji Kelik

Srengseng, Kebon Jeruk, Jakarta Barat 11630

(Depan Hutan Kota Srengseng)

Telp: (021) 5890-8355


Ruko Jalan Taman Daan Mogot Raya No. 23

Kel. Tanjung Duren Utara Kec. Grogol Petamburan, Jakarta Barat 11470

(Belakang Mall Citraland dan Kampus UNTAR II)

Telp: (021) 2941-1188


Ruko Jalan Kartini Raya No. 53

Pancoran Mas, Depok 16436

(± 5 Menit dari Kantor Walikota Depok)

Telp: (021) 7720-7657


Rukan Crown Palace Blok A no 12, Jl Prof Dr Soepomo no 231 (Samping Universitas Sahid).

Kec. Tebet, Kel. Menteng Dalam.

(± 1 Menit dari Tugu Pancoran)

Jakarta Selatan 12870

Telp: (021) 2298-3886

Buka setiap hari Senin - Minggu jam 09.00 s/d 21.00

SMS: 0851-0055-5666 / 0819-7555-666 / 0812-9933-3913 / 0812-9393-3210 / 0812-1999-9155