FUNCTION
Sebuah function merupakan sebuah nama yang kita berikan pada suatu blok program yang
sewaktu-waktu dapat kita panggil dan gunakan. Sebuah function dapat diletakkan di bagian
manapun, bisa di awal, tengah, dan akhir dari keseluruhan bagian kode PHP.
function tanpa parameter
contoh :
<?php
//nama fungsi
function nama_function(){
pernyataan}
//pemanggilan
nama_function()
?>
contoh penggunaan :
<?php
function myCompanyMotto()
{
echo "Sabar adalah bagian dari keimanan";
}
myCompanyMotto();
?>
function dengan parameter
contoh :
<?php
//nama fungsi
function nama_function($parameter1,$parameter2,$parameter3,$parameterN){
pernyataan}
//pemanggilan
nama_function(isi_paraemeter1,isi_paraemeter2,isi_paraemeter3,isi_paraemeterN)
?>
contoh penggunaa :
<?php
function biodata($nama,$umur){
echo "halo! nama saya $nama berumur $umur";}
biodata("hendrawan","16")
?>
Macam-Macam Fungsi
1.substr()
digunakan untuk mengambil string dalam string
2.strlen()
digunakan untuk menghitung jumlah karakter
3.strtolower()
digunakan untuk mengubah huruf kapitar menjadi huruf biasa atau kecil
4.strtoupper()
digunakan untuk mengubah huruf kecil menjadi huruf kapital
5.strpos()
digunakan untuk mendapatkan posisi/mencari posisi karakter
6.Round()
digunakan untuk mengubah angka desimal menjadi bilangan bulat
7.ceil()
untuk membulatkan keatas
8.floor()
membulatkan ke bawah
9.Rand()
untuk merandom angka
contoh codingnya:
<?php
$nama="Hendrawan";//string
$angka=3.14275789;//integer
$str=substr($nama,0,6);//mengambil string dari string
$len=strlen($nama);//menghitung jumlah karakter
$lower=strtolower($nama);//mengubah karakter kapitar jadi biasa
$upper=strtoupper($nama);//ubah huruf biasa ke kapital
$pos=strpos($nama,w);//menentukan posisi
$bulat=round($angka);//membulatkan nilai desimal
$keatas=ceil($angka);//membualtkan keatas
$kebawah=floor($angka);//membualtkan kebawah
$acak=rand(1,10);
print " $str <br>$len <br>$lower<br>$upper<br>$pos<br>$bulat<br>$keatas<br>$kebawah";
echo "<br>$acak";
?>
#php #function #hendrawanrpl #tugas
Tidak ada komentar:
Posting Komentar