Kekuatan sebenarnya dari PHP berasal dari fungsinya.
Di PHP, lebih dari 700 fungsi bawaan disediakan.
Fungsi PHP
Dalam tutorial ini, kami akan menunjukkan cara membuat fungsi Anda sendiri.
Membuat Fungsi PHP
Fungsi adalah blok kode yang dapat dieksekusi kapan pun diperlukan.
Membuat fungsi PHP:
Semua fungsi diberi nama menggunakan kata kunci "function()" untuk memulai
fungsi - nama fungsi harus menunjukkan fungsionalitasnya. Nama fungsi dimulai dengan huruf atau garis bawah.
Tambahkan "{" - bagian setelah kurung kurawal pembuka adalah kode fungsinya.
Memasukkan kode fungsi
menambahkan "}" - fungsi diakhiri dengan kurung kurawal penutup.
Contoh
fungsi sederhana yang menampilkan nama saya saat dipanggil:
<html>
<tubuh>
<?php
fungsi tulisNamaSaya(){
gema "David Yang";
}
tulisNamaSaya();
?>
</tubuh>
</html>
Menggunakan fungsi PHP
Sekarang, kita akan menggunakan fungsi ini dalam skrip PHP:
<?php
fungsi tulisNamaSaya(){
gema "David Yang";
}
echo "Halo dunia!";
echo "Nama saya adalah ";
tulisNamaSaya();
echo ".Benar,";
tulisNamaSaya();
echo "adalah nama saya.";
?>
Output dari kode di atas:
Halo dunia!
Nama saya David Yang.
Benar, David Yang adalah nama saya.
Fungsi PHP - Menambahkan Parameter
Fungsi pertama kami sangat sederhana. Itu hanya dapat menampilkan string statis.
Dengan dapat menambahkan parameter, kami menambahkan lebih banyak fungsionalitas ke fungsi tersebut. Parameter itu seperti variabel.
Anda mungkin memperhatikan bahwa ada tanda kurung setelah nama fungsi, seperti writeMyName(). Parameter ditentukan dalam tanda kurung.
Contoh 1
Contoh berikut menampilkan nama yang berbeda tetapi nama belakangnya sama:
<?php
fungsi tulisNamaSaya($namaf){
echo $fname .
}
echo "Nama saya ";
writeNamaSaya("David");
echo "Nama Saya ";
writeNamaSaya("Mike");
echo "Nama Saya ";
writeNamaSaya("John");
?>
Output dari kode di atas:
Nama saya David Yang.
Nama saya Mike Yang.
Nama saya John Yang.
Fungsi di bawah
pada Contoh 2
memiliki dua parameter:<?php
fungsi tulisNamaSaya($namaf,$tanda baca){
echo $fnama . " Yang" .
}
echo "Nama saya ";
writeNamaSaya("David",".");
echo "Nama Saya ";
writeNamaSaya("Mike","!");
echo "Nama Saya ";
writeMyName("John","...");
?>
Output dari kode di atas:
Nama saya David Yang.
Namaku Mike Yang!
Nama saya John Yang...
Fungsi PHP - Fungsi Pengembalian Nilai
juga dapat digunakan untuk mengembalikan nilai.
Contoh
<?php
fungsi tambah($x,$y){
$jumlah = $x + $y;
kembalikan $total;
}
gema "1 + 16 = " .tambahkan(1,16);
? >
Output dari kode di atas:
1 + 16 = 17