PHP : Mengenal Function


Function atau merupakan sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil berkali-kali di beberapa tempat pada program.

Tujuanpenggunaanfungsiadalah:
– Memudahkan dalam mengembangkan program
– Menghemat ukuran program

Untuk membuat fungsi, harus mengikuti syntax sebagai berikut:

function namafungsi ($parameter1, $parameter2)
{
pernyataan1;
pernyataan2;
}

Contoh 1 : membuat fungsi yang tidak mempunyai parameter
Nama file : fungsi1.php

<?
function BukaTabel()
{
echo “<table align=center width=\”80%\” border=0 cellspacing=1
cellpadding=0 bgcolor=#555555><tr><td>\n”;
echo “<table width=\”100%\” border=0 cellspacing=1 cellpadding=8
bgcolor=#ffffff><tr><td>\n”;
echo “<center>”;
}

function TutupTabel()
{
echo “</td></tr></table></td></tr></table>\n”;
}
?>

<html>
<head>

<span class=”hiddenSpellError” pre=”” data-mce-bogus=”1″>Latihan</span> Fungsi 1
</head>
<body>
<!–?php
BukaTabel();
print (“Ini tabel pertama”);
TutupTabel();
print (“<br>”);

BukaTabel();
print (“Ini tabel kedua”);
TutupTabel();
?>
</body>
</html>

Contoh 2 : membuat fungsi yang mempunyai parameter
Nama file : fungsi2.php

<?
function BukaTabel($warna1, $warna2)
{
echo “<table align=center width=\”80%\” border=0 cellspacing=1
cellpadding=0 bgcolor=\”$warna1\”><tr><td>\n”;
echo “<table width=\”100%\” border=0 cellspacing=1 cellpadding=8
bgcolor=\”$warna2\”><tr><td>\n”;
echo “<center>”;
}

function TutupTabel()
{
echo “</td></tr></table></td></tr></table>\n”;
}
?>

<html>
<head>

<span class=”hiddenSpellError” pre=”” data-mce-bogus=”1″>Latihan</span> Fungsi 2
</head>
<body>
<?php
BukaTabel(“red”, “#dddddd”);
print (“Ini tabel pertama”);
print (“<table border=1 width=100%>”);
print (” Kolom 1 “);
print (” Kolom 2 “);
print (” Kolom 3 “);
print (“</table>”);
TutupTabel();
print (“<br>”);
BukaTabel (“blue”, “white”);
print (“Ini tabel kedua”);
TutupTabel();
?>
</body>
</html>

Contoh : Download

 

Advertisements

BNNXX Digital Design. FASILKOM-TI 2015 Universitas Esa Unggul Jakarta. Penggemar OnePiece. WPAP Chapter Jakarta. IT Research dan Design Addict. Even you know about me, Trust me. Im not yours. No system is failed. No data is safe #SarcasmIdealism

Tagged with: ,
Posted in PHP, Tutorial
Categories
Archives
Calender
September 2014
M T W T F S S
« Jan   Apr »
1234567
891011121314
15161718192021
22232425262728
2930  
Member of The Internet Defense League
%d bloggers like this: