Penggunaan fungsi INCREMENTED pada PHP

Penggunaan fungsi INCREMENTED pada PHP

Apa itu Operator Increment dan Decrement ?

Operator 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

Simbol

Nama

Keterangan

++$x

Pre-Increment

Meningkat nilai $x sebanyak 1 lalu mengirim nilai $a

$x++

Post-Increment

Mengirim nilai $x, lalu menambahkan nilai $x sebanyak 1

--$x

Pre-decrement

Mengurangi nilai $x sebanyak 1 lalu mengirim nilai $x

$x--

Post-decrement

Mengirim nilai $x, lalu mengurangi nilai $x sebanyak 1

Dari tabel diatas bisa anda lihat ada 2 jenis increment dan decrement. Perbedaan setiap jenisnya hanya pada letak variabelnya. Contoh, untuk Pre-increment variabel diletakan setelah tanda ++, sedangkan post-increment variabelnya diletakan sebelum tanda ++.

Dapatkan Diskon 20% Kursus SEO Terbaik Sekarang Juga

Cara Penggunaan Operator Increament dan Decrement

Agar lebih jelas, berikut ini adalah cara penggunaan operator increment dan decrement pada PHP :

Penggunaan fungsi INCREMENTED pada PHP

Berikut ini adalah hasil output nya :

Penggunaan fungsi INCREMENTED pada PHP

Sumber : w3resources.com


IKUTI TRIAL KURSUS ONLINE

NAMA PESERTA TEST & PENERIMA BEASISWA


Biasanya jika ingin kode unik/identitas yang digunakan sebagai primary key pada database akan bertambah secara otomatis ketika ada data baru, caranya dengan memberikan parameter auto increment pada kolom sebuah tabel. Namun, itu hanya berlaku ketika kolom bertipe integer. Jika kode unik tersebut bertipe String/Varchar kita harus membuat sebuah fungsi pada php untuk meng-generate kode terakhir agar bertambah. Di bawah ini adalah fungsi sederhana untuk menggantikan fungsi auto increment pada kolom bertipe String/Varchar.

Table of Contents

  • Fungsi PHP yang digunakan
  • Pengertian Operator Increment dan Decrement PHP
  • Tutorial Pengertian Operator Increment dan Decrement PHP
  • Pengertian Operator Increment dan Decrement PHP
  • Apa fungsi dari increment?
  • Apa yang dimaksud dengan increment?
  • Apa yang dimaksud dengan increment dan decrement jelaskan?
  • Jelaskan dengan bahasa anda sendiri apa itu increment dan decrement beserta perbedaannya?

Fungsi PHP yang digunakan

  • substr()
  • str_repeat()

Kemampuan

  • membuat autonumber bertipe String

kode PHP

<?php

// fungsi ini untuk menghasilkan autonumber bertipe string
// terdapat tiga parameter yang dibutuhkan untuk menggunakan fungsi ini
// $id_terakhir adalah kode terakhir dari database ex: KNS0015
// $panjang_kode adalah panjang karakter string pada kode
//				 pada KNS0015 nilai $panjang_kode = 3
// $panjang_angka adalah panjang karakter angka pada kode
//				 pada KNS0015 nilai $panjang_angka = 4

function autonumber($id_terakhir, $panjang_kode, $panjang_angka) {

	// mengambil nilai kode ex: KNS0015 hasil KNS
	$kode = substr($id_terakhir, 0, $panjang_kode);

	// mengambil nilai angka
	// ex: KNS0015 hasilnya 0015
	$angka = substr($id_terakhir, $panjang_kode, $panjang_angka);

	// menambahkan nilai angka dengan 1
	// kemudian memberikan string 0 agar panjang string angka menjadi 4
	// ex: angka baru = 6 maka ditambahkan strig 0 tiga kali
	// sehingga menjadi 0006
	$angka_baru = str_repeat("0", $panjang_angka - strlen($angka+1)).($angka+1);

	// menggabungkan kode dengan nilang angka baru
	$id_baru = $kode.$angka_baru;

	return $id_baru;
}

// contoh penggunaan kode
echo autonumber('KNS0009', 3, 4); // hasil KNS0010
echo '<br/>';

echo autonumber('D001', 1, 3); // hasil D002

?>

Semoga bermanfaat 🙂

Pengertian operator increment dan decrement php adalah operator yang digunakan untuk mempersingkat pembuatan kode program dan merupakan penyebutan untuk operasi seperti variabel $a++ atau $a--. Di dalam bahasa pemograman, operasi increment dan decrement ini sering digunakan dalam proses perulangan atau looping. Apa itu operator increment dan decrement php ? dan apa saja jenis-jenis operator increment dan decrement di php ? segera kita pelajari bersama secara dasar dan jelas. Operator increment dan decrement php memang jarang ditemui di dalam modul aplikasi, namun tidak salah jika setidaknya kita mengetahui dasar teori nya.

Selanjutnya dalam pembahasan pengertian operator increment dan decrement php adalah increment digunakan untuk menambah variabel sebanyak 1 angka. Sebaliknya, decrement digunakan untuk mengurangi variabel sebanyak 1 angka, akan tetapi ini berbeda dengan operasi aritmatika, baik itu operasi penjumlahan atau operasi pengurangan.

Kemudian penulisan operasi increment adalah menggunakan tanda tambah 2 kali, sedangkan tanda kurang 2 kali untuk penulisan decrement. Penempatan karakter tanda tambah atau kurang ini boleh diawal atau diakhir variabel, namun tentu saja ada perbedaan antara keduanya.

Pengertian Operator Increment dan Decrement PHP

operator increment php

Pengertian operasi increment dan decrement telah selesai kita bahas, selanjutnya untuk pembahasan pengertian operator increment dan decrement php adalah tentang jenis-jenis operator increment dan decrement dalam php, dan sekaligus cara penggunaan operator increment dan decrement pada php.

Jenis-jenis Operator Increment dan Decrement dalam PHP

Jenis-jenis operator increment dan decrement dalam php dilihat dari cara penulisan operasi nya terdiri dari beberapa jenis sebagai berikut.

Berikut penjelasan lebih detail tentang jenis operator increment dan decrement tersebut.

  • Pre-increment, misal ++$a, hasilnya adalah tambah nilai $a (sebanyak 1), kemudian kirim nilai $a.
  • Post-increment, misal $a++, hasilnya adalah kirim nilai $a, kemudian tambah nilai $a (sebanyak 1).
  • Pre-decrement, misal --$a, hasilnya adalah kurangi nilai $a (sebanyak 1), kemudian kirim nilai $a.
  • Post-decrement, misal $a--, hasilnya adalah kirim nilai $a, kemudian kurangi nilai $a (sebanyak 1).

Jadi dapat dilihat bahwa operator ini memiliki 2 jenis increment yaitu Pre-increment dan Post-Increment, dan 2 jenis decrement yaitu Pre-decrement dan Post-decrement. Perbedaan keduanya terletak pada bagaimana posisi tanda tambah dan tanda kurang diletakkan.

Cara Penggunaan Operator Increment dan Decrement PHP

Perhatikan terlebih dulu contoh cara penggunaan operator increment dan decrement php pada baris kode program di bawah ini.

<?php
	echo '<h4><u>Post-increment</u></h4>';
	$a = 5;
	echo '$a = '.$a.'<br />';
	echo '$a akan bernilai 5 = '.$a++.' (operasi $a++)<br />';
	echo '$a akan bernilai 6 = '.$a.'<br />';
	  
	echo '<h4><u>Pre-increment</u></h4>';
	$a = 5;
	echo '$a = '.$a.'<br />';
	echo '$a akan bernilai 6 = '.++$a.' (operasi ++$a)<br />';
	echo '$a akan bernilai 6 = '.$a.'<br />';
	  
	echo "<h4><u>Post-decrement</u></h4>";
	$a = 5;
	echo '$a = '.$a.'<br />';
	echo '$a akan bernilai 5 = '.$a--.' (operasi $a--)<br />';
	echo '$a akan bernilai 4 = '.$a.'<br />';
	  
	echo "<h4><u>Pre-decrement</u></h4>";
	$a = 5;
	echo '$a = '.$a.'<br />';
	echo '$a akan bernilai 4 = '.--$a.' (operasi --$a)<br />';
	echo '$a akan bernilai 4 = '.$a.'<br />';
?>

Perhatikan contoh kode php di atas, dapat disimpulan bahwa post-increment ($a++) akan memberikan hasilnya dulu (nilai asal), baru kemudian menambahkan nilai variabel $a sebanyak 1 angka. Berbeda dengan pre-increment, dimana $a akan ditambahkan 1 angka lebih dulu, baru nilainya ditampilkan. Begitu juga hal yang sama dengan operasi post-decrement dan pre-decrement yang salam contoh adalah operasi pengurangan.

Jika kode program php operasi increment dan decrement sebagaimana contoh dijalankan dengan web browser, maka akan menampilkan hasil seperti gambar di bawah ini.

Tutorial Pengertian Operator Increment dan Decrement PHP

Sekian penjelasan dari kami tentang operasi increment dan decrement pada tutorial belajar php part 25 yaitu tentang pengertian operator increment dan decrement php berikut dengan study kasus penggunaan pada kode program. Jika ada pertanyaan lebih lanjut mengenai operasi ini, silahkan hubungi kami melalui SMS atau email atau melalui form komentar dan obrolan. Semoga dapat membantu.

Baca juga :

  • Fungsi var_dump() pada PHP
  • Cara Menjalankan Script PHP di XAMPP
  • Cara Instal XAMPP di Windows Versi Terbaru
  • Sejarah PHP dan Perkembangannya
  • Pengertian PHP dan Fungsinya dalam Pemrograman Web
  • Belajar PHP dan MySQL dari Dasar untuk Pemula

Pengertian Operator Increment dan Decrement PHP

Tags: operator increment dan decrement php, jenis operator increment dan decrement php, penggunaan operator increment dan decrement php, operator increment dan decrement php, pengertian operator increment dan decrement php

Apa fungsi dari increment?

Operator Increment digunakan untuk menambah nilai variable sebanyak 1 angka, sedangkan Decrement digunakan untuk mengurang nilai variable sebanyak 1 angka.

Apa yang dimaksud dengan increment?

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.

Apa yang dimaksud dengan increment dan decrement jelaskan?

Intcrement digunakan untuk pengulangan yang nilainya bertambah/naik ke atas. Sedangkan decrement digunakan untuk pengulangan yang nilainya semakin berkurang/turun ke bawah.

Jelaskan dengan bahasa anda sendiri apa itu increment dan decrement beserta perbedaannya?

increment digunakan untuk menambah variabel 1 angka, sedangkan decrement digunakan untuk mengurangi variabel sebanyak 1 angka. penulisannya menggunakan tanda tambak 2 kali untuk increment, dan tanda kurang 2 kali untuk decrement.