--> Skip to main content

Tutorial PHP:Fungsi

PHP Function
Tujuan dari fungsi dalam pemrograman untuk memecahkan suatu tugas ke dalam sub-sub tugas. Apalagi jika suatu pekerjaan berskala besar, manfaat memecah program ke dalam fungsi begitu penting.

Dalam tutorial ini, kita akan mencoba bagaimana implementasi dalam pemrograman PHP. Secara umum konsep fungsi pada PHP tidak jauh berbeda dengan bahasa pemrograman lainnya, yang berbeda hanya syntax saja.

Istilah fungsi sebenarnya adalah suatu subrutin yang memiliki nilai balik, sedangkan yang tidak memiliki nilai balik disebut dengan prosedur.

Fungsi pada PHP tanpa argumen


Sintaks:
<?php
function namafungsi() 
{
  isi coding program;
}
namafungsi();
?>

Contoh 1 :
<?php
function segitiga()
{
 $a=8;
 $b=6;
 $luas= 0.5*$a*$b;
 echo"Luas=".$luas;
}
segitiga();
?>

Outputnya:
Luas=24


Fungsi PHP dengan argumen


Syntax:
<?php
function namafungsi($nama_param1,$nama_param2,...,nama_param-n) 
{
  isi coding program;
  return $nilaibalik;
}
  $nama_variabel = namafungsi($nama_param1,$nama_param2,...,nama_param-n);
?>

Contoh 2:
<?php
function change($nilai_ascii)
{
 $konversi=chr($nilai_ascii);
 return $konversi;
}
 for($a=65;$a<=90;$a++)
 {
   if($a>=65 && $a<90)
   {
    $display=change($a);
    echo $display."-";
   }
   else
   {
    $display=change($a);
    echo $display;
    }
 }
?>

Output:
A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z

Contoh 3:
<?php
function hitung($lebar,$panjang)
{
 $luas=$panjang*$lebar;
 return $luas;
}

$a=4;
$b=6;
$call=hitung($a,$b);
echo"Luag persegi panjang=".$call;
?>

Output:
Luas persegi panjang=24
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar