PHP Academy · Pelajaran

Fungsi Takrifan Pengguna

Cipta fungsi boleh guna semula Anda sendiri dalam PHP

Pelajaran 3 daripada 510 langkah

Fungsi Takrifan Pengguna ialah pelajaran PHP Academy percuma di CoddyKit. Ini ialah pelajaran 3 daripada 5. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran PHP Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus PHP Academy merangkumi sejumlah 5 pelajaran.

Fungsi Ditakrifkan Pengguna

Selamat datang ke pelajaran seterusnya! Dalam pelajaran ini, anda akan mempelajari cara mencipta fungsi sendiri dalam PHP untuk melaksanakan tugas tertentu. Fungsi yang ditakrifkan pengguna membolehkan anda menyusun dan menggunakan semula kod dengan berkesan. Mari kita mulakan!

Fungsi Takrifan Pengguna — ilustrasi 1

Apakah Fungsi Ditakrifkan Pengguna?

Fungsi ditakrifkan pengguna ialah fungsi yang anda cipta sendiri untuk melaksanakan tugasan. Fungsi ini ditakrifkan menggunakan kata kunci function dan boleh mengandungi parameter serta nilai pulangan.

Perkara Utama: Fungsi membantu anda menulis kod yang bermodul, boleh digunakan semula dan mudah dibaca.

Mentakrifkan Fungsi

Untuk mentakrifkan fungsi, gunakan kata kunci function diikuti nama fungsi, kurungan dan pendakap keriting. Contoh:

Nota: Nama fungsi hendaklah menerangkan tugasan yang dilaksanakannya.

<?php
  function greet() {
    echo "Hello, PHP!";
  }
?>

Memanggil Fungsi

Untuk menggunakan fungsi, panggil fungsi itu dengan namanya diikuti kurungan. Contoh:

<?php
  function greet() {
    echo "Hello, PHP!";
  }

  // Call the function
  greet();
?>

Menghantar Parameter kepada Fungsi

Fungsi boleh menerima parameter untuk melaksanakan tugasan secara dinamik. Contoh:

<?php
  function greet($name) {
    echo "Hello, $name!";
  }

  greet("Alice"); // Outputs: Hello, Alice!
  greet("Bob");   // Outputs: Hello, Bob!
?>

Memulangkan Nilai daripada Fungsi

Fungsi boleh memulangkan nilai menggunakan kata kunci return. Contoh:

<?php
  function add($a, $b) {
    return $a + $b;
  }

  $result = add(5, 10);
  echo $result; // Outputs: 15
?>

Nilai Lalai bagi Parameter

Anda boleh menetapkan nilai lalai untuk parameter. Jika tiada nilai dihantar, nilai lalai akan digunakan. Contoh:

<?php
  function greet($name = "Guest") {
    echo "Hello, $name!";
  }

  greet();        // Outputs: Hello, Guest!
  greet("Alice"); // Outputs: Hello, Alice!
?>

Amalan Terbaik untuk Fungsi Ditakrifkan Pengguna

Ikuti petua ini untuk menulis fungsi yang berkesan:

  • Gunakan nama yang bermakna dan menerangkan tujuan fungsi.
  • Pastikan fungsi tertumpu pada satu tugasan.
  • Dokumentasikan parameter dan nilai pulangan menggunakan komen.

Petua: Jadikan kod anda bermodul dengan memecahkan tugasan kompleks kepada fungsi yang lebih kecil.

<?php
  function multiply($a, $b = 2) {
    return $a * $b;
  }

  echo multiply(5);
?>

Syabas!

Tahniah! Anda telah mempelajari cara mencipta dan menggunakan fungsi ditakrifkan pengguna dalam PHP, termasuk menghantar parameter, memulangkan nilai dan menetapkan parameter lalai. Dalam pelajaran seterusnya, kita akan meneroka cara mengendalikan argumen dan nilai pulangan dengan lebih dinamik. Mari terus menulis kod!

Fungsi Takrifan Pengguna — ilustrasi 10
Percuma untuk bermula

Pelajari PHP dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
49
Pelajaran
195

Soalan Lazim

Adakah pelajaran “Fungsi Takrifan Pengguna” percuma?

Ya — teks penuh “Fungsi Takrifan Pengguna” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus PHP Academy, tingkat taraf kepada CoddyKit PRO. Kursus PHP Academy merangkumi sejumlah 5 pelajaran.

Apakah yang akan saya pelajari dalam “Fungsi Takrifan Pengguna”?

Cipta fungsi boleh guna semula Anda sendiri dalam PHP Anda berlatih PHP Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan PHP Academy?

Tiada pengalaman terdahulu diperlukan. Pembelajaran PHP Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 3 daripada 5.

Berapa lamakah pelajaran “Fungsi Takrifan Pengguna” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran PHP Academy ini?

Ya. Setiap pelajaran PHP Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Apakah Fungsi?
  2. Fungsi Terbina Dalam
  3. Fungsi Takrifan Pengguna
  4. Menghantar Argumen kepada Fungsi
  5. Nilai Pulangan
← Kembali ke PHP Academy