Kata kunci function
Kata kunci function digunakan untuk mendeklarasikan fungsi pengguna dalam PHP. Fungsi menerima parameter, mengeksekusi kode, dan dapat mengembalikan hasil. Fungsi yang dideklarasikan dapat dipanggil berulang kali di berbagai bagian program.
Sintaks
function functionName($param1, $param2, ...) {
return $result;
}
Contoh
Mari buat fungsi sederhana untuk menjumlahkan dua angka:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
Hasil eksekusi kode:
5
Contoh
Fungsi dapat mengembalikan berbagai tipe data. Mari buat fungsi yang mengembalikan array:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
Hasil eksekusi kode:
[1, 2]
Contoh
Fungsi dapat memiliki nilai parameter default:
<?php
function greet($name = 'Guest') {
return "Hello, $name!";
}
echo greet();
echo greet('John');
?>
Hasil eksekusi kode:
'Hello, Guest!'
'Hello, John!'
Lihat juga
-
perintah
return,
yang mengembalikan nilai dari fungsi