Fungsi Buatan Pengguna
Buat fungsi Anda sendiri yang dapat digunakan kembali dalam PHP
Fungsi Buatan Pengguna adalah pelajaran PHP Academy gratis di CoddyKit. Ini adalah pelajaran 3 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.
Fungsi Buatan Pengguna
Selamat datang di pelajaran berikutnya! Dalam pelajaran ini, Anda akan mempelajari cara membuat fungsi sendiri dalam PHP untuk menjalankan tugas tertentu. Fungsi buatan pengguna memungkinkan Anda mengatur dan menggunakan kembali kode secara efektif. Mari kita mulai!

Apa Itu Fungsi Buatan Pengguna?
Fungsi buatan pengguna adalah fungsi yang Anda buat sendiri untuk menjalankan tugas tertentu. Fungsi tersebut didefinisikan menggunakan kata kunci function dan dapat menyertakan parameter serta nilai pengembalian.
Poin Utama: Fungsi membantu Anda menulis kode yang modular, dapat digunakan kembali, dan mudah dibaca.
Mendefinisikan Fungsi
Untuk mendefinisikan fungsi, gunakan kata kunci function yang diikuti nama fungsi, tanda kurung, dan kurung kurawal. Contoh:
Catatan: Nama fungsi sebaiknya menjelaskan tugas yang dijalankannya.
<?php
function greet() {
echo "Hello, PHP!";
}
?>
Memanggil Fungsi
Untuk menggunakan fungsi, panggil fungsi tersebut dengan namanya yang diikuti tanda kurung. Contoh:
<?php
function greet() {
echo "Hello, PHP!";
}
// Call the function
greet();
?>
Meneruskan Parameter ke 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
Fungsi dapat mengembalikan nilai menggunakan kata kunci return. Contoh:
<?php
function add($a, $b) {
return $a + $b;
}
$result = add(5, 10);
echo $result; // Outputs: 15
?>
Nilai Parameter Bawaan
Anda dapat menetapkan nilai bawaan untuk parameter. Jika tidak ada nilai yang diteruskan, nilai bawaan akan digunakan. Contoh:
<?php
function greet($name = "Guest") {
echo "Hello, $name!";
}
greet(); // Outputs: Hello, Guest!
greet("Alice"); // Outputs: Hello, Alice!
?>
Praktik Terbaik untuk Fungsi Buatan Pengguna
Ikuti kiat berikut untuk menulis fungsi yang efektif:
- Gunakan nama yang bermakna dan menjelaskan tujuan fungsi.
- Batasi fungsi agar berfokus pada satu tugas.
- Dokumentasikan parameter dan nilai pengembalian menggunakan komentar.
Kiat: Modularisasikan kode Anda dengan memecah tugas yang kompleks menjadi beberapa fungsi yang lebih kecil.
<?php
function multiply($a, $b = 2) {
return $a * $b;
}
echo multiply(5);
?>
Bagus Sekali!
Selamat! Anda telah mempelajari cara membuat dan menggunakan fungsi buatan pengguna dalam PHP, termasuk meneruskan parameter, mengembalikan nilai, dan menetapkan parameter bawaan. Pada pelajaran berikutnya, kita akan mempelajari cara menangani argumen dan nilai pengembalian secara lebih dinamis. Mari terus menulis kode!

Belajar PHP dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 49
- Pelajaran
- 195
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Fungsi Buatan Pengguna” gratis?
Ya — teks lengkap “Fungsi Buatan Pengguna” 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 “Fungsi Buatan Pengguna”?
Buat fungsi Anda sendiri yang dapat digunakan kembali dalam PHP 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 3 dari 5.
Berapa lama pelajaran “Fungsi Buatan Pengguna” 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.
Semua pelajaran dalam kursus ini
- Apa Itu Fungsi?
- Fungsi Bawaan
- Fungsi Buatan Pengguna
- Meneruskan Argumen ke Fungsi
- Nilai Kembalian