pengertian variabel parameter dalam php

share

pengertian variabel parameter dalam php pengertian variabel parameter dalam php pengertian variabel parameter dalam php pengertian variabel parameter dalam php pengertian variabel parameter dalam php
  • pengertian variabel parameter dalam php

    Pengertian Variabel Parameter dalam PHP


    Bagaimana pengertian variabel parameter dalam PHP dapat kita pahami dengan mudah jika memisahkan definisinya secara terpisah terlebih dulu, apa itu variabel dan apa itu parameter.
  • pengertian variabel parameter dalam php
    Service
    1. Complete Website
    2. Only web script
    3. Web modification
    4. Application program
    5. Free web template
    6. Free application
    7. Basic SEO
    8. Article request
    9. Tutorial programing
  • pengertian variabel parameter dalam php
    MOTO
    "Kepuasan Pelanggan adalah Prioritas kami, Sebagai Pemicu Semangat Dalam Memberikan Pelayanan Terbaik".
  • pengertian variabel parameter dalam php Teknologi dan Bahasa
    PHP-5, HTML-5, CSS3, SQL Server, MySQL Database, Access Database, Java, JavaScript, dan Visual Basic.
  • pengertian variabel parameter dalam php
    VISI
    "Menjadi penyedia layanan yang terpercaya dan maju dalam dunia Teknologi Informasi."

Pengertian Variabel Parameter dalam PHP - Belajar PHP Part 45

Pengertian variabel parameter dalam PHP dapat kita pahami dengan mudah jika memisahkan definisinya secara terpisah terlebih dulu, apa itu variabel dan apa itu parameter. Variabel adalah simbol yang digunakan untuk mewakili suatu nilai yang dapat berubah-ubah, sedangkan Parameter adalah nilai tetap yang digunakan untuk menentukan suatu model matematika atau algoritma komputer. Jadi, variabel itu nilainya dapat berubah, namun sebaliknya untuk parameter yaitu memiliki nilai tetap. Dengan memahami definisi masing-masing fungsi variabel dan parameter tersebut, maka selanjutnya kita dapat dengan mudah mengartikan apa itu variable parameter.

Berikut adalah penjelasan terkait pengertian variabel parameter dalam PHP dan bagaimana cara membuat fungsi menggunakan variabel parameter itu sendiri.

variabel parameter php

pengertian variabel parameter dalam php


Pengertian Variabel Parameter PHP

Variabel parameter adalah dapat diterjemahkan sebagai sebuah fitur PHP yang memungkinkan kita untuk membuat fungsi program tertentu dengan jumlah parameter yang berubah-ubah.

Sebuah fungsi umumnya membutuhkan parameter yang telah ditentukan di awal, akan tetapi dengan beberapa perintah khusus, PHP membolehkan kita membuat fungsi dengan jumlah parameter tanpa pembatasan, boleh 0 1 bahkan 100 parameter dengan 1 cara pendefinisian.

Namun jika sebuah fungsi dengan jumlah parameter yang tidak diketahui akan terlihat cukup aneh, tetapi fleksibilitas ini dapat digunakan untuk kasus pemograman khusus. Sebagai contoh, fungsi penambahan() yang akan menambahkan seluruh angka di parameter, misal jika dipanggil penambahan(3,6,8) akan menghasilkan angka 17, atau penambahan(1,2,3,4,5,6) akan menghasilkan 21.

Dari kasus di atas, fungsi penambahan() dapat menerima berapa pun jumlah argument, dan inilah hasil dari penggunaan variabel parameter.


Cara Pembuatan Fungsi dengan Variabel Parameter

Pada pembuatan fungsi variabel parameter php dengan jumlah parameter yang tidak diketahui, maka PHP telah menyediakan 3 fungsi tambahan untuk mengakses argument yang diinput pada saat fungsi dipanggil. Ketiga fungsi tersebut adalah sebagai berikut;

  • func_get_args(), fungsi ini akan mengembalikan seluruh nilai argument dalam bentuk array.
  • func_num_args(), fungsi ini akan mengembalikan jumlah argument, apakah 1, 2 atau 10 argument.
  • func_get_arg(no_urut_argumen), fungsi ini mengembalikan nilai dari argument pada nomor urut tertentu.

Untuk memahami penggunaan fungsi variabel parameter di atas, berikut di bawah ini adalah contoh langsung pada kode program.

<?php
	function penambahan() {
		// ambil variable parameter
		$array_argument		=func_get_args();
		$jumlah_argument	=func_num_args();
		$nilai_argument_ke_2	=func_get_arg(1); // index dimulai dari 0
   
		// tampilkan hasil variable parameter
		echo "Jumlah argument: $jumlah_argument";echo "<br />";
		echo "Nilai argument ke-2: $nilai_argument_ke_2";echo "<br />";
   
		echo "Array argument: ";
		var_dump($array_argument);
   
		echo "<hr />";
	}
   
	echo "Rincian dari fungsi penambahan(1,2): <br />";
	penambahan(1,2);
   
	echo "Rincian dari fungsi penambahan(5,4,3,2,1): <br />";
	penambahan(5,4,3,2,1);
   
	echo "Rincian dari fungsi penambahan(0,6,8,19): <br />";
	penambahan(0,6,8,19);
?>

Selanjutnya di bawah ini adalah pembahasan dari contoh kode program fungsi pada variabel parameter php di atas.

Baris ke-2 mendefinisikan sebuah fungsi penambahan() tanpa parameter, sehingga semua parameter nantinya akan didapatkan / diketahui oleh fungsi func_get_args() dari dalam fungsi.

Kemudian pada baris 4-6, kode program akan menjalankan ke-3 fungsi khusus, dimana fungsi tersebut akan mengambil nilai argument yang di input saat pemanggilan fungsi. Nilai ini ditampung oleh 3 variabel yaitu $array_argument, $jumlah_argument, dan $nilai_argument_ke_2.

Selanjutnya pada baris 9-13, kode program akan menampilkan hasil dari masing-masing variabel. Dan pada saat pemanggilan fungsi penambahan() di baris ke 19, 22 dan 25, kode program memanggilnya dengan jumlah argument yang berbeda-beda.


Bagaimana perintah program untuk menambahkan semua argument ? Yaitu dapat dilakukan dengan fungsi perulangan for, berikut di bawah ini kode program nya.

<?php
	function penambahan() {
		// ambil variable parameter
		$jumlah_argument	=func_num_args();
	   
		// proses penambahan
		$nilai	=0;
		for ($i = 0; $i < $jumlah_argument; $i++) {
			$nilai += func_get_arg($i);
		}
		return $nilai;
	}
   
	echo "penambahan(1,2) = ".penambahan(1,2)."<br />";
	echo "penambahan(5,4,3,2,1) = ".penambahan(5,4,3,2,1)."<br />";
	echo "penambahan(0,6,8,19,20,44,21) = ".penambahan(0,6,8,19,20,44,21);
?>

Hasil dari kode program yaitu, fungsi penambahan() akan memproses setiap argument yang diberikan.

Pengertian Variabel Parameter dalam PHP

Sekian penjelasan tentang variabel parameter php pada tutorial belajar php part 45 yaitu pengertian variabel parameter dalam php berikut dengan penjelasan aturan dasar dan contoh study kasus pada kode program. Jika ada pertanyaan lebih lanjut mengenai variabel parameter, silahkan hubungi kami melalui form komentar dan obrolan. Semoga dapat membantu.

Baca juga :


Pengertian Variabel Parameter dalam PHP

Tags: variabel parameter php, apa itu variabel parameter, variabel parameter, func_get_args(), pengertian variabel parameter dalam php


Reliable

pengertian variabel parameter dalam php

Advertise

Payment & Donation

pengertian variabel parameter dalam php

Rekening BCA : 343 1156 006

a/n : Andi Hatmoko

Rekening MANDIRI : 13300 11921 079

a/n : Andi Hatmoko

pengertian variabel parameter dalam php

Account :

andihatmoko@gmail.com

Live Chat

46qzkxqnpKEbTixTHqjqbq
46
AnonymousqzkxqmxnQKnMkdBqjqbq
46qzkxqliHceumNzTcUwMP
46
AnonymousqzkxqKExUmubohqkFvVc
AnonymousqzkxqKalKeKDftbmXjPb
46qzkxqJMmMXMAaNXqjqbq
46
AnonymousqzkxqJcTbnIsoPYqjqbq
46qzkxqdvDsDnZWmWyXpvt
46
AnonymousqpvqqwJzhAKjnkllCxtB
75qpvqquUNRIcOqdFcYspc
75
75qpvqqTRpVKvpGwSzIruW
75
75qpvqqrmDMiRMdKmqbqxq
75
75qpvqqOXibdItvLUqbqxq
75
AnonymousqpvqqnxfaCQvdhGCTIGe
75qpvqqMfflkQNGpLpokqi
75
AnonymousqpvqqKeEVwhECBJqbqxq
75qpvqqhoVHlWBndXqbqxq
75
75qpvqqFfJUdZfHlgqbqxq
75
75qpvqqaUoREDDNgDzbGlE
75
AnonymousqpvqqAtkTRIbXxdqbqxq
7575
qpvqqjKPyDYTrgwbPZvYUGByQhIqGJDJxefxzyXwGftOuqbqxq
7575
75
qpvqqnkpuAkj75
75
7575
75
7575
75
7575
75
7575
qpvqqctngdocjmMqbqxq
7575
75
qpvqqHcuupxY75
75
qpvqqhCvdTuw75
75
7575
75
qpvqqEvlantH75
75
7575
75
7575
75
qpvqqWtQggSL75
75
7575
75
qpvqqRjBkPsO75
75
7575
qpvqqyQeYbYleOaqbqxq
7575
75
7575
75
7575
75
7575
qpvqqucWjFgNBFhHBZSmMqKxgMEbXaKQRMPdObNzBlJzLqbqxq
7575
qpvqqYyRMbfMvzjqbqxq
7575
75
7575
qpvqqrvONSkBNomKJxUOfkWmRbEfBVUXbpsmhQXWzNoGWqbqxq
7575
qpvqqSgGHkzTxqLqatOMHivfjqDUoriFpMnBaJMYKXcgcqbqxq
7575
75
qpvqqZinoQfC75
75
7575
75
7575
75
qpvqqGODYDun75
75
7575
qpvqqebaRiqmNdZqbqxq
7575
75
7575
75
7575
75
qzkxqScYCilB46
46
4646
46
4646
qzkxqOVbJnyugJoqjqbq
4646
46
4646
46
4646
46
qzkxqOxeOaDi46
46
4646
46
qzkxqDebGYHc46
46
4646
46
4646
qzkxquwCxwnMEEJYPojxSZmdFhUAHKsgAZuYoHdsqZDRYqjqbq
4646
qzkxqiLxZqdtWnUTjnPXSXCZDDhgCvCAsGieivGIjaPfXqjqbq
4646
46
4646
46
qzkxqmbQlPPU46
46
4646
46
4646
46
4646
qzkxqjMmNUwpLAnqjqbq
4646
46
39763976
3976
37203720
3720
35493549
3549
35353535
3535
33603360
3360
20272027
2027
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555
LmMqtzme2025-10-18, 20:48 pm
555

Post your chat:


Name



Email



Chat



Confirm you are NOT a spammer