Show
Table of Contents
Dalam tutorial dasar-dasar pemrograman kali ini kita akan mengdiskusikan tentang pembuatan fungsi dengan default parameter atau nilai awal parameter.
Outputnya :
Outputnya :
Jika kita perhatikan
pada program kedua, pertama kita memanggil fungsi dengan melewatkan sebuah nilai saja. Namun disisi fungsi hitung_luas_persegi() mampu dilakukan perhitungann luasnya, dimana nilai lebar diambil dari nilai default parameter lebar. Namun jika melewatkan dua parameter pada fungsi tersebut, maka nilai default parameter tersebut diabaikan.
Table of Contents
PHP Functions merupakan sebuah fitur atau sekumpulan pernyataan yang dapat di gunakan berulang kali dalam suatu program. sebuah fungsi juga tidak akan di jalankan secara otomatis saat halaman di muat. PHP memiliki lebih dari 1000 fungsi built-in, dan di luar itu kita juga dapat membuat fungsi custom buatan kita sendiri. Sebuah Fungsi pada PHP terbagi menjadi 2 yaitu fungsi built in dan fungsi buatan sendiri atau user define. fungsi built in pada PHP seperti array, date, Exception dll. kali ini saya akan bahas fungsi user define atau user yang mendefinisikan sendiri sebuah fungsi. perhatikan penjelasan berikut. Baca Juga : Belajar PHP #1, Belajar PHP #2, Belajar PHP #3, Belajar PHP #4, Belajar PHP #5, Belajar PHP #6, Belajar PHP #7, Belajar PHP #8, Belajar PHP #9, Belajar PHP #10 Isi Artikel
PHP Functions User DefineAdalah fitur php atau fungsi yang di tentukan atau di buat sendiri oleh user php, Berikut syntax nya : Syntax :
berikut contoh :
berikut output nya :
Baca Juga Tutorial : Backup database dengan batchfile PHP Function ArgumentsMerupakan fungsi yang menungkinkan Informasi dapat diteruskan ke fungsi melalui argumen. Argumen itu seperti hal nya variabel. Sebuah argumen ditentukan setelah nama fungsi dan dalam tanda kurung. jik Anda menambahkan argumen maka pisahkan dengan koma. berikut contohnya :
Output :
Berikut adalah contoh fungsi 2 argumen :
Berikut outputnya :
PHP merupakan Bahasa yang dibuat Secara fleksibel, Pada contoh di atas, perhatikan bahwa kita tidak perlu menentukan tipe data & variabel. secara otomatis php menetukan tipe data ke variabel tergantung pada nilai variabel tersebut. Dalam PHP 7, kita mendeklarasikan tipe data. maksudnya adalah untuk memberikan pilihan untuk menentukan tipe data yang diinginkan saat mendirikan fungsi. Berikut contohnya :
PHP strict typesSelain contoh di atas, php 7 menyediakan fitur strict types. Dengan menambahkan strict types dan mengaktifkan persyaratan yang ketat, diharapkan program PHP yang lebih benar dan mendokumentasikan diri dapat ditulis. hal ini memberi kita lebih banyak kontrol atas kode serta dapat membuat kode lebih mudah dibaca. perhatikan contoh berikut :
Karena unit merupakan bukan integer maka outputnya akan error. berikut outputnya :
PHP Default Argument ValueMemungkinkan kita untuk menggunakan parameter default. jika kita memanggin fungsi() tanpa argumen, maka secara otomatis akan menggunakan nilai default yang sudah ditentukan. berikut contohnya :
Output :
PHP Functions – Returning valuesfitur dari PHP ini memungkinkan untuk membiarkan suatu fungsi mengembalikan nilai. berikut contohnya:
Output :
PHP Function – Return Type DeclarationsDalam PHP 7 juga memungkinkan mendukung Deklarasi Tipe untuk pernyataan return. Seperti dengan deklarasi tipe untuk argumen fungsi, dengan mengaktifkan persyaratan yang ketat atau strict typedata, ini akan memunculkan “Kesalahan Fatal” pada jenis ketidakcocokan. Untuk mendeklarasikan Return Type Declarations atau fungsi yang dikembalikan, tambahkan titik dua (:) dan tipe tepat sebelum kurung kurawal buka ({) saat mendeklarasikan fungsi. berikut contohnya :
Output :
PHP Function – Passing Arguments by ReferenceMemungkinkan kita dapat mengirimkan nilai yang ke dalam fungsi. berikut contohnya :
Output nya :
Apa itu fungsi dalam konteks pemrograman PHP?Fungsi adalah sekumpulan intruksi yang dibungkus dalam sebuah blok. Fungsi dapat digunakan ulang tanpa harus menulis ulang instruksi di dalamnya. Fungsi pada PHP dapat dibuat dngan kata kunci function , lalu diikuti dengan nama fungsinya. Bagaimana langkah pemanggilan fungsi dalam PHP?Membuat fungsi pada PHP dapat dilakukan dengan mudah, yaitu (1) menuliskan keyword function  (2) kemudian diikuti dengan nama fungsi (3) diikuti dengan tanda kurung ()  sebagai tempat argumen, (4) kemudian diikuti dengan kurung kurawa {} sebagi block statement yang akan dijalankan ketika fungsi dipanggil. Apa itu echo di PHP?Fungsi echo() Fungi echo() adalah fungsi untuk menampilkan teks ke layar. Fungsi ini dapat digunakan dengan tanda kurung maupun tanpa tanda kurung. Apa yang dimaksud dengan PHP?PHP adalah bahasa pemrograman yang umum dipakai dalam pembuatan dan pengembangan suatu web. Sebetulnya, dilansir dari PHP.net, PHP merupakan singkatan dari PHP: Hypertext Prepocessor. Menurut situs tersebut, PHP adalah bahasa pemrograman yang banyak digunakan secara luas dan secara khusus sesuai untuk pengembangan web. Apa fungsi bawaan yang bisa dikerjakan PHP?Banyak fungsi bawaan PHP yang mengembalikan nilai, contohnya adalah fungsi isset , empty , is_null , count , dan lain-lain. Berikut ini adalah contoh beberapa fungsi bawaan PHP yang mengembalikan suatu nilai tertentu: <? Apa yang dimaksud dengan function dalam 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. Bagaimana langkah pemanggilan fungsi dalam PHP?Membuat fungsi pada PHP dapat dilakukan dengan mudah, yaitu (1) menuliskan keyword function  (2) kemudian diikuti dengan nama fungsi (3) diikuti dengan tanda kurung ()  sebagai tempat argumen, (4) kemudian diikuti dengan kurung kurawa {} sebagi block statement yang akan dijalankan ketika fungsi dipanggil. Apakah Function PHP dapat mengembalikan lebih dari 1 nilai?Mengembalikan Nilai (Return Value) Anda dapat mengembalikan lebih dari satu nilai dari fungsi menggunakan array kembali (1,2,3,4). PHP 7 juga mendukung Deklarasi Tipe untuk pernyataan return. |