MIqbalNursyahidSaron
7 views
2 slides
Nov 29, 2024
Slide 1 of 2
1
2
About This Presentation
funsi pada php, cara menuliskan fungsi-fungsi
Size: 54.01 KB
Language: none
Added: Nov 29, 2024
Slides: 2 pages
Slide Content
Sumber https://www.kodefungsi.com/fungsi
Apa Pengertian Fungsi dalam Pemrograman?
Fungsi di dalam bahasa pemrograman merupakan sub program atau program
kecil untuk mendukung aktifitas pemrograman. Dalam satu program utama bisa
terdiri dari banyak program kecil. Fungsi di dalam bahasa pemrograman melakukan
tugas spesifik. Cara kerja fungsi pada pemrograman mirip dengan cara kerja fungsi
pada matematika. Fungsi membutuhkan parameter inputan atau bisa juga tidak
membutuhkannya, namun akan menghasilkan nilai keluaran tertentu sesuai dengan
tugas spesifiknya.
Kenapa Fungsi Dibutuhkan dalam Pemrograman?
Hadirnya fungsi dapat meminimalisir pengulangan kode ketika melakukan
programming. Jika seorang programmer tidak menggunakan fungsi, maka
kode program yang ditulisnya bisa lebih panjang karena kemungkinan ada
nya pengulangan kode. Namun jika sebaliknya, maka programmer hanya
perlu membuat satu program kecil saja yang disimpan dalam fungsi, dimana
nanti ketika kode program tersebut diperlukan maka tinggal memanggil nama
fungsi nya saja. Tapi kalau kebutuhan akan tugas tertentu sudah dapat
disediakan oleh fungsi built-in, programmer tidak perlu lagi membuat kode
program kecil ,hanya perlu memanggil fungsi nya saja dan menulis parameter
inputannya.
Fungsi dapat meminimalisir kesalahan ketika melakukan proses
programming. Hal ini khusus untuk fungsi yang ditulis oleh programmer
sendiri. Jika terjadi kesalahan saat tidak menggunakan fungsi, maka seorang
programmer harus memeriksa dan memperbaiki satu per satu kode yang ada.
Namun jika kode program tersebut disimpan dalam satu fungsi, maka
programmer hanya perlu memperbaiki satu kode program yang disimpan
dalam fungsi itu saja.
Fungsi bisa dipakai pada program lainnya. Selama masih satu bahasa
pemrograman,programmer tidak perlu lagi membuat kode baru untuk
kebutuhan yang sama walaupun pada program yang berbeda. Programmer
tinggal menggunakan kode program yang sudah tersedia pada suatu fungsi.
Fungsi dapat memudahkan programmer ketika membuat program aplikasi
yang kompleks. Agar aplikasi yang kompleks lebih mudah dan cepat untuk
dikerjakan, umumnya programmer akan memecah program utamanya
menjadi beberapa modul atau program program kecil. Program-program kecil
itu mirip dengan cara kerja fungsi.
Dimana Fungsi Bisa Diperoleh dalam Pemrograman?
Fungsi di dalam bahasa pemrograman ada dua jenis. Pertama adalah user-
defined function alias program kecil yang sengaja dibuat oleh programmer untuk
melakukan tugas spesifik dalam rangka membantu program utama. Kedua
adalah built-in function alias fungsi yang sudah 'ditanam' atau tersedia di dalam
library atau kompiler bahasa pemrograman, dimana para programmer tinggal
menggunakannya saja. Khusus untuk built-in function, semakin ke sini para
pengembang bahasa pemrograman semakin melengkapi pustaka atau library
bahasa pemrogramannya dengan berbagai fungsi. Sehingga semakin memudahkan
pada programmer untuk melakukan programming. Tanpa perlu lagi pusing membuat
fungsi khusus sendiri.
Kapan Fungsi dapat Digunakan dalam Pemrograman?
Peran fungsi selama membuat program merupakan suatu keniscayaan. Fungsi
dapat digunakan atau dipanggil kapan saja dalam pemrograman. Semakin kompleks
suatu program maka semakin banyak pula kebutuhannya terhadap fungsi.
Apa Sajakah yang Bisa Memanggil Fungsi?
Khusus untuk user-defined function alias fungsi yang dibuat sendiri oleh
programmer, hanya dapat dipanggil jika fungsi tersebut merupakan bagian dari
program utama. Namun, jika fungsi tersebut adalah built-in function alias fungsi yang
sudah tersedia di dalam pustaka bahasa pemrograman, maka fungsi tersebut bisa
dipanggil oleh program utama apa saja ataupun program fungsi yang dibuat oleh
programmer.
Bagaimana Cara Memanggil Fungsi?
Untuk memanggil fungsi dalam pemrograman, pada prinsipnya semua bahasa
pemrograman sama, yaitu menuliskan nama fungsi dan parameter nya jika perlu
inputan parameter.