Apa Itu Fungsi?
Pahami tujuan fungsi dan cara mendefinisikannya
Apa Itu Fungsi? adalah pelajaran PHP Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 5. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar PHP Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus PHP Academy mencakup 5 pelajaran total.
Apa Itu Fungsi?
Apa Itu Fungsi?
Selamat datang di dunia fungsi PHP! Dalam pelajaran ini, Anda akan mempelajari apa itu fungsi, alasan fungsi berguna, dan cara fungsi membuat kode Anda lebih efisien serta dapat digunakan kembali. Mari kita mulai!

Definisi Fungsi
Definisi Fungsi
Fungsi adalah satu blok kode yang menjalankan tugas tertentu. Fungsi memungkinkan Anda menulis kode yang dapat digunakan kembali, sehingga program Anda lebih efisien dan lebih mudah dipelihara.
Contoh: Anda dapat menggunakan fungsi untuk menghitung luas persegi panjang daripada menulis ulang kode yang sama berkali-kali.
Mengapa Menggunakan Fungsi?
Mengapa Menggunakan Fungsi?
Fungsi sangat penting karena fungsi:
- Mengurangi duplikasi kode dengan menggunakan kembali blok kode yang sama.
- Membuat kode lebih mudah dibaca dan diperbaiki.
- Mengatur program menjadi beberapa bagian yang logis.
Poin Utama: Fungsi meningkatkan struktur dan efisiensi kode Anda.
Mendefinisikan Fungsi
Mendefinisikan Fungsi
Untuk mendefinisikan fungsi dalam PHP, gunakan kata kunci function diikuti nama fungsi dan tanda kurung. Contoh:
Catatan: Nama fungsi harus bermakna dan mengikuti konvensi penamaan.
<?php
function sayHello() {
echo "Hello, PHP!";
}
?>
Memanggil Fungsi
Memanggil Fungsi
Setelah mendefinisikan fungsi, Anda dapat memanggilnya dengan menggunakan namanya, diikuti tanda kurung. Contoh:
<?php
function sayHello() {
echo "Hello, PHP!";
}
// Call the function
sayHello();
?>
Parameter Fungsi
Parameter Fungsi
Fungsi dapat menerima parameter untuk menjalankan tugas secara dinamis. Contoh:
<?php
function greet($name) {
echo "Hello, $name!";
}
greet("Alice"); // Outputs: Hello, Alice!
greet("Bob"); // Outputs: Hello, Bob!
?>
Mengembalikan Nilai dari Fungsi
Mengembalikan Nilai dari Fungsi
Fungsi dapat mengembalikan nilai menggunakan kata kunci return. Contoh:
Poin Utama: Gunakan nilai yang dikembalikan untuk menyimpan hasil fungsi agar dapat digunakan nanti.
<?php
function add($a, $b) {
return $a + $b;
}
$result = add(5, 10);
echo $result; // Outputs: 15
?>
Praktik Terbaik untuk Fungsi
Praktik Terbaik untuk Fungsi
Berikut beberapa kiat untuk menulis fungsi yang efektif:
- Gunakan nama bermakna yang menjelaskan fungsi tersebut.
- Buat fungsi tetap singkat dan berfokus pada satu tugas.
- Dokumentasikan tujuan dan parameter fungsi Anda menggunakan komentar.
Kiat: Buat kode Anda modular dengan memecah tugas kompleks menjadi fungsi-fungsi yang lebih kecil.
<?php
function multiply($a, $b) {
return $a * $b;
}
?>
Bagus Sekali!
Bagus Sekali!
Selamat! Anda telah mempelajari apa itu fungsi, cara mendefinisikannya, serta cara menggunakan parameter dan nilai yang dikembalikan. Fungsi adalah bagian mendasar dari pemrograman PHP dan akan membantu Anda menulis kode yang lebih baik dan efisien. Dalam pelajaran berikutnya, kita akan mempelajari fungsi bawaan dalam PHP. Mari terus menulis kode!

Pertanyaan yang Sering Diajukan
Apakah pelajaran “Apa Itu Fungsi?” gratis?
Ya — teks lengkap “Apa Itu Fungsi?” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus PHP Academy, upgrade ke CoddyKit PRO. Kursus PHP Academy mencakup 5 pelajaran total.
Apa yang akan aku pelajari di “Apa Itu Fungsi?”?
Pahami tujuan fungsi dan cara mendefinisikannya Kamu berlatih PHP Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai PHP Academy?
Tidak diperlukan pengalaman sebelumnya. PHP Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 5.
Berapa lama pelajaran “Apa Itu Fungsi?” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran PHP Academy ini?
Ya. Setiap pelajaran PHP Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.