0Pricing
PHP Academy · Pelajaran

Nilai Kembalian

Dapatkan hasil dari fungsi dalam PHP

Nilai Kembalian adalah pelajaran PHP Academy gratis di CoddyKit. Ini adalah pelajaran 5 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.

Nilai Pengembalian

Nilai Pengembalian

Selamat datang di pelajaran berikutnya! Dalam pelajaran ini, Anda akan mempelajari nilai pengembalian dalam fungsi PHP dan cara nilai tersebut memungkinkan Anda meneruskan hasil fungsi kembali ke kode pemanggil. Mari kita pelajari!

Nilai Kembalian — ilustrasi 1

Apa Itu Nilai Pengembalian?

Apa Itu Nilai Pengembalian?

Nilai pengembalian adalah hasil dari eksekusi fungsi. Alih-alih langsung mengeluarkan data, fungsi dapat mengembalikan data tersebut agar digunakan di bagian lain program.

Contoh: Fungsi yang menghitung luas persegi panjang dapat mengembalikan hasilnya kepada pemanggil.

Menggunakan Kata Kunci return

Menggunakan Kata Kunci return

Untuk mengembalikan nilai dari fungsi, gunakan kata kunci return. Contoh:

Kiat: Gunakan nilai pengembalian untuk meneruskan data dari fungsi kembali ke kode pemanggil.

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

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

Mengembalikan String

Mengembalikan String

Fungsi dapat mengembalikan string, yang dapat digabungkan atau ditampilkan. Contoh:

Tugas: Tulis fungsi yang mengembalikan pesan sapaan yang dipersonalisasi.

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

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

Mengembalikan Larik

Mengembalikan Larik

Fungsi dapat mengembalikan larik, yang berguna untuk meneruskan beberapa nilai. Contoh:

Kiat: Gunakan return untuk meneruskan struktur data kompleks seperti larik.

<?php
  function getColors() {
    return ["Red", "Green", "Blue"];
  }

  $colors = getColors();
  echo $colors[0]; // Outputs: Red
?>

Mengembalikan Beberapa Nilai

Mengembalikan Beberapa Nilai

Untuk mengembalikan beberapa nilai, gunakan larik asosiatif atau objek. Contoh:

Poin Utama: Gunakan larik asosiatif untuk mengembalikan nilai yang memiliki nama.

<?php
  function getUserInfo() {
    return [
      "name" => "Alice",
      "age" => 25,
      "city" => "New York"
    ];
  }

  $user = getUserInfo();
  echo $user["name"]; // Outputs: Alice
?>

Mengembalikan Nilai Bersyarat

Mengembalikan Nilai Bersyarat

Fungsi dapat mengembalikan nilai yang berbeda berdasarkan kondisi. Contoh:

Kiat: Gunakan return untuk menangani logika bersyarat di dalam fungsi.

<?php
  function checkEligibility($age) {
    if ($age >= 18) {
      return "Eligible";
    } else {
      return "Not Eligible";
    }
  }

  echo checkEligibility(20); // Outputs: Eligible
?>

Deklarasi Tipe untuk Nilai Pengembalian

Deklarasi Tipe untuk Nilai Pengembalian

PHP memungkinkan Anda mendeklarasikan tipe pengembalian suatu fungsi. Contoh:

Poin Utama: Deklarasi tipe pengembalian membantu memastikan fungsi Anda mengembalikan tipe data yang diharapkan.

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

  echo multiply(2.5, 4); // Outputs: 10.0
?>
<?php
  function subtract($a, $b) {
    return $a - $b;
  }

  echo subtract(10, 5);
?>

Bagus Sekali!

Bagus Sekali!

Selamat! Anda telah mempelajari cara menggunakan nilai pengembalian dalam fungsi PHP, termasuk mengembalikan string, larik, serta menangani beberapa nilai atau nilai bersyarat. Pada pelajaran berikutnya, kita akan mempelajari fungsi lambda dan fungsi anonim. Mari terus menulis kode!

Nilai Kembalian — ilustrasi 10

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Nilai Kembalian” gratis?

Ya — teks lengkap “Nilai Kembalian” 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 “Nilai Kembalian”?

Dapatkan hasil dari fungsi 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 5 dari 5.

Berapa lama pelajaran “Nilai Kembalian” 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