PHP Academy · Pelajaran

Fungsi Buatan Pengguna

Buat fungsi Anda sendiri yang dapat digunakan kembali dalam PHP

Pelajaran 3 dari 510 langkah

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!

Fungsi Buatan Pengguna — ilustrasi 1

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!

Fungsi Buatan Pengguna — ilustrasi 10
Gratis untuk memulai

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

  1. Apa Itu Fungsi?
  2. Fungsi Bawaan
  3. Fungsi Buatan Pengguna
  4. Meneruskan Argumen ke Fungsi
  5. Nilai Kembalian
← Kembali ke PHP Academy