Dalam
bab ini saya akan menunjukkan Anda bagaimana membuat function
php. Untuk menjaga script dari yang dijalankan
ketika load halaman, Anda dapat memasukkannya ke
dalam fungsi. Suatu fungsi akan dieksekusi
oleh panggilan ke fungsi. Anda dapat memanggil
fungsi dari manapun di halaman.Membuat Function PHP.
Suatu fungsi
akan dieksekusi oleh panggilan ke function PHP.
syntax:
function functionName()
{
kode yang akan dieksekusi;
}
{
kode yang akan dieksekusi;
}
Pedoman Function PHP :
Berikan nama
fungsi yang mencerminkan apa fungsinya. Nama fungsi dapat dimulai dengan huruf
atau underscore (bukan angka).
Sebuah fungsi
sederhana yang menulis nama saya ketika fungsi itu disebut.
<html>
<body>
<body>
<?php
function writeName()
{
echo “AWP”;
}
echo “My name is “;
writeName();
?>
</body>
</html>
function writeName()
{
echo “AWP”;
}
echo “My name is “;
writeName();
?>
</body>
</html>
Output:
My name is
AWP
Menambahkan parameter
pada Function PHP :
Untuk
menambahkan fungsionalitas lebih ke fungsi, kita dapat
menambahkan parameter. Sebuah parameter adalah seperti variabel.
Parameter yang
ditentukan setelah nama fungsi, di dalam urung.
Contoh berikut
akan menulis nama pertama yang berbeda, tapi nama terakhir yang sama:
<html>
<body>
<body>
<?php
function writeName($fname)
{
echo $fname . ” Refsnes.<br />”;
}
echo “My name is “;
writeName(“Kai Jim”);
echo “My sister’s name is “;
writeName(“Hege”);
echo “My brother’s name is “;
writeName(“Stale”);
?>
</body>
</html>
function writeName($fname)
{
echo $fname . ” Refsnes.<br />”;
}
echo “My name is “;
writeName(“Kai Jim”);
echo “My sister’s name is “;
writeName(“Hege”);
echo “My brother’s name is “;
writeName(“Stale”);
?>
</body>
</html>
Output:
My name is
Kai Jim Refsnes.
My sister’s name is Hege Refsnes.
My brother’s name is Stale Refsnes.
My sister’s name is Hege Refsnes.
My brother’s name is Stale Refsnes.
contoh ke-2
Fungsi
berikut memiliki dua parameter:
<html>
<body>
<body>
<?php
function writeName($fname,$punctuation)
{
echo $fname . ” Refsnes” . $punctuation . “<br />”;
}
echo “My name is “;
writeName(“Kai Jim”,”.”);
echo “My sister’s name is “;
writeName(“Hege”,”!”);
echo “My brother’s name is “;
writeName(“Ståle”,”?”);
?>
</body>
</html>
function writeName($fname,$punctuation)
{
echo $fname . ” Refsnes” . $punctuation . “<br />”;
}
echo “My name is “;
writeName(“Kai Jim”,”.”);
echo “My sister’s name is “;
writeName(“Hege”,”!”);
echo “My brother’s name is “;
writeName(“Ståle”,”?”);
?>
</body>
</html>
Output:
My name is
Kai Jim Refsnes.
My sister’s name is Hege Refsnes!
My brother’s name is Ståle Refsnes?
My sister’s name is Hege Refsnes!
My brother’s name is Ståle Refsnes?
PHP Function
– Return values
Untuk
membiarkan fungsi mengembalikan nilai, gunakan pernyataan return.
Contoh:
<html>
<body>
<body>
<?php
function add($x,$y
{
$total=$x+$y;
return $total;
}
echo “1 + 16 = ” . add(1,16);
?>
</body>
</html>
function add($x,$y
{
$total=$x+$y;
return $total;
}
echo “1 + 16 = ” . add(1,16);
?>
</body>
</html>
Output:
1 + 16 = 17
Tidak ada komentar:
Posting Komentar