PHP Ditetapkan Pengguna Fungsi
Fungsi PHP built-in, kita dapat membuat fungsi kita sendiri.
Fungsi adalah sebuah blok pernyataan yang dapat digunakan berulang kali dalam sebuah program.
Sebuah fungsi tidak akan mengeksekusi langsung.
Sebuah fungsi akan dijalankan dengan sebuah panggilan ke fungsi.
Fungsi di PHP
Sebuah fungsi yang ditetapkan pengguna deklarasi dimulai dengan kata "function":
Sintaksis
function functionName () {
code to be executed ;
}
Catatan: Sebuah nama fungsi dapat memulai dengan huruf atau garis bawah (bukan angka).
Pada contoh di bawah, kita membuat fungsi bernama "pesan ()". tanda ({) menunjukkan awal dari kode fungsi dan (}) menunjukkan akhir dari fungsi. Fungsi output "Halo dunia!". Untuk memanggil fungsi, hanya menulis namanya:
<?php
function pesan() {
echo "Halo Dunia!";
}
pesan();
?>
Argumen Fungsi PHP
Informasi dapat dikirimkan ke fungsi melalui argumen. Argumen adalah seperti variabel.
Argumen yang ditentukan setelah nama fungsi, dalam kurung. Anda dapat menambahkan sebanyak argumen yang Anda inginkan, hanya pisahkan dengan koma.
Contoh berikut memiliki fungsi dengan satu argumen ($ fname). Ketika familyName () fungsi disebut, kami juga menyampaikan nama (misalnya Juni), dan nama yang digunakan dalam fungsi, yang output beberapa berbeda nama pertama, tapi nama belakang yang sama:
<?php
function familyname($fname) {
echo "$fname refsnes.<br>";
}
familyname("Juni");
familyname("Rohim");
familyname("Zainal");
familyname("Joko");
familyname("Hendra");
familyname("Indra");
?>
Contoh berikut memiliki fungsi dengan dua argumen ($ fname dan $ tahun):
<?php
function familyname($fname, $tahun) {
echo "$fname refsnes. Lahir pada tahun $tahun<br>";
}
familyname("Juni", "1988");
familyname("Rohim", "1987");
familyname("Zainal", "1990");
?>
PHP default Nilai Argumen
Contoh berikut menunjukkan bagaimana menggunakan parameter default. Jika kita memanggil fungsi setHeight () tanpa argumen dibutuhkan nilai default sebagai argumen:
<?php
function setHeight($minheight = 50) {
echo "Lebar : $minheight <br>";
}
setHeight(350);
setHeight();
setHeight(135);
setHeight(80);
?>
Fungsi PHP - nilai Kembali
Untuk membiarkan fungsi mengembalikan nilai, menggunakan pernyataan return:
<?php
function sum($x,$y) {
$z = $x + $y;
return $z;
}
echo "10 + 2 = " . sum(10, 2) . "<br>";
echo "10 + 5 = " . sum(10, 5) . "<br>";
echo "10 + 8 = " . sum(10, 8) . "<br>";
?>
0 komentar:
Posting Komentar