Buscar

Fungsi Dalam PHP

Fungsi merupakan bagian kode terpisah yang melaksanakan suatu pekerjaan yang telah ditetapkan. Fungsi ini selanjutnya dapat dipanggil berkali-kali di beberapa tempat pada program yang membutuhkan. Diantaranya tujuan fungsi adalah untuk memudahkan pengembangan program dan menghemat ukuran program. Bentuk umum pendefinisian fungsi dalam PHP
function nama_fungsi(parameter1, ..., n){ 
     statement1; 
}

Nama File : fungsi01.php
Deskripsi : Program sederhana mendefinisikan dan memanggil fungsi tanpa parameter dan tanpa return value.
function cetak_ganjil(){
	for($i=0; $i<100; $i++){
		if($i%2==1){
			echo $i ."
"; } } } cetak_ganjil();
Nama File : fungsi02.php
Deskripsi : Program fungsi dengan parameter.
function cetak_ganjil($awal,$akhir){
	for($i=$awal; $i<$akhir; $i++){
		if($i%2==1){
			echo $i;	
		}
	}	
}
$a = 10;
$b = 50;
echo "Bilangan ganjil dari" .$a. " sampai ".$b." : 
";

cetak_ganjil($a,$b);
Nama File : fungsi03.php Deskripsi : Program fungsi yang mengembalikan nilai.
function luas_lingkaran($jari){
	return 3.14*$jari*$jari;	
}
$r=10;
echo "Luas lingkaran dengan jari-jari ".$r." adalah ".luas_lingkaran($r);
Nama File : fungsi04.php Deskripsi : Program passing by value dalam fungsi.
function tambah_string($str){
	$str = $str.", Jakarta";	
	return $str;
}
$str = "Universitas Indraprasta PGRI";
echo "\$str = $str
";
echo tambah_string($str). "
";
Nama File : fungsi05.php Deskripsi : Program menampilkan defined-function yang didukung oleh PHP.
function luas_lingkaran($jari){
	return 3.14*$jari*$jari;
}
$arr = get_defined_functions();
print_r($arr);
Nama File : fungsi06.php Deskripsi : Program memeriksa suatu fungsi tersedia di PHP atau tidak.
if(function_exists('exif_read_data')){
	echo "fungsi exif_read_data() ada di PHP.
\n";
}else{
	echo "fungsi exif_read_data() tidak ada di PHP.
\n";	
}

0 comments:

Posting Komentar