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!

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!

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.