Show Table of Contents
Pengertian FungsiFungsi adalah blok kode yang digunakan untuk melakukan sebuah tugas. Dengan membuat fungsi kode yang sebelumnya ditulis berulang-ulang dapat ditulis sekali saja. Contoh penggunaan fungsi di php dapat seperti berikut: Contoh fungsi menampilkan selisih 2 bilangan <?php function selisih ($bil1, $bil2){ if ($bil1 > $bil2) $hasil = $bil1 - $bil2; else $hasil = $bil2 - $bil1; return $hasil; } echo selisih(30,50); ?> output 20 Setiap ingin menghitung sebuah selisih maka cukup dengan menuliskan selisih() seperti yang terlihat pada contoh script di atas. Jenis – Jenis Fungsi di PHPJenis fungsi di php terdiri atas fungsi Built-in (Built-in Function) dan Fungsi yang dibuat oleh user(User Defined Function). 1. Built-in FunctionFungsi built adalah fungsi yang telah disediakan oleh php. Pengguna dapat langsung menggunakan fungsi ini. Contoh fungsi built-in phpContoh 1 strtolower() strtoupper Fungsi ini digunakan untuk mengubah semua huruf menjadi huruf kecil / huruf besar seperti di bawah ini : <?php $string ="Situs Belajar PHP indonetsource"; echo strtolower($string)."<br>"; echo strtoupper($string); ?>contoh fungsi strtolower dan strtoupper strtolower() dan strtoupper() merupakan contoh fungsi yang yang telah ada (Built-in) di php. Sehingga dapat langsung digunakan oleh prorammer tanpa harus mendefinisikannya terlebih dahulu. Contoh 2 date Fungsi ini digunakan untuk menampilkan tanggal dan waktu contoh penggunaan <?php $date1 = date('d-F-Y'); $date2 = date('d-F-Y h:i:s'); echo $date1."<br>"; echo $date2; ?> Output date() salah satu fungsi yang telah di sediakan oleh php. Kegunaannya adalah untuk menampilkan tanggal dan waktu seperti gambar fungsi date php di atas. Macam – macam fungsi lainnya pada php yang sering digunakan
Itulah beberapa fungsi built-in yang sering digunakan di php 2. Fungsi Didefinisikan Pengguna (User Defined Function)User Defined Function (UDF) adalah fungsi yang dibuat sendiri oleh user atau programmer. UDF dibuat untuk keperluan tertentu oleh programmer karena fungsi php yang ada (built-in) tidak memiliki fungsi tersebut. Fungsi ini boleh di tempatkan dimana saja pada sebuah file. kita dapat membuat sebuah file yang berisi fungsi-fungsi dan kemudian file tersebut dipanggil untuk digunakan fungsi yang ada di dalamnya. Kita juga bisa menempatkan di bagian atas file php yang dibuat dan berdampingan dengan script html. Syntax penggunaan fungsifunction nama_fungsi () { kode yang akan dieksekus } Keterangan
Contoh penggunaan fungsi udf php1. Menambahkan Rp di awal angka <?php function rp($jumlah) { echo "Rp.".$jumlah; } rp(1000); ?>fungsi format rupiah 2. perkalian 2 bilangan <?php function perkalian($angka1,$angka2) { echo $angka1*$angka2; } perkalian(10,20); ?>fungsi perkalian Apa fungsi $this?Mulai dari pengertian $this, fungsi $this yang digunakan sebagai penunjuk objek, saat kiata mengaksesnya dari dalam class. Dan kita juga sudah belahar membuat contoh kode programnya. Apa itu $this dalam PHP?Variabel $this adalah sebuah variabel khusus dalam OOP PHP yang digunakan sebagai penunjuk kepada objek, ketika kita mengaksesnya dari dalam class. Dalam manual PHP, $this disebut dengan istilah: pseudo-variable. Apa kegunaan function pada PHP?Fungsi (atau Function) di bahasa pemograman adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari program utama. Kita dapat membuat fungsi sendiri, atau menggunakan fungsi yang dibuat oleh programmer lain. Apa yang dimaksud dengan keyword $this dan self?Dalam bahasa yang sangat sederhana $this digunakan untuk mereferensikan property atau method yang berada dalam current object. Sedangkan self digunakan untuk mereferensikan property atau method yang berada dalam current class. |