PHP Academy · Pelajaran

Nilai Pulangan

Dapatkan hasil daripada fungsi dalam PHP

Pelajaran 5 daripada 510 langkah

Nilai Pulangan ialah pelajaran PHP Academy percuma di CoddyKit. Ini ialah pelajaran 5 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.

Nilai Pulangan

Selamat datang ke pelajaran seterusnya! Dalam pelajaran ini, anda akan mempelajari tentang nilai pulangan dalam fungsi PHP dan cara nilai tersebut membolehkan anda menghantar hasil fungsi kembali kepada kod pemanggil. Mari kita mulakan!

Nilai Pulangan — ilustrasi 1

Apakah Nilai Pulangan?

Nilai pulangan ialah hasil pelaksanaan fungsi. Daripada mengeluarkan data secara langsung, fungsi boleh memulangkannya untuk digunakan di tempat lain dalam program.

Contoh: Fungsi yang mengira luas segi empat tepat boleh memulangkan hasilnya kepada pemanggil.

Menggunakan Kata Kunci Pemulangan

Menggunakan Kata Kunci return

Untuk memulangkan nilai daripada fungsi, gunakan kata kunci return. Contoh:

Petua: Gunakan nilai pulangan untuk menghantar data daripada fungsi kembali kepada kod pemanggil.

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

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

Memulangkan Rentetan

Fungsi boleh memulangkan rentetan, yang boleh digabungkan atau dipaparkan. Contoh:

Tugasan: Tulis fungsi yang memulangkan mesej ucapan yang diperibadikan.

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

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

Memulangkan Tatasusunan

Fungsi boleh memulangkan tatasusunan, yang berguna untuk menghantar berbilang nilai. Contoh:

Petua: Gunakan return untuk menghantar struktur data kompleks seperti tatasusunan.

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

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

Memulangkan Pelbagai Nilai

Untuk memulangkan berbilang nilai, gunakan tatasusunan bersekutu atau objek. Contoh:

Perkara Utama: Gunakan tatasusunan bersekutu untuk memulangkan nilai bernama.

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

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

Memulangkan Nilai Bersyarat

Fungsi boleh memulangkan nilai yang berbeza berdasarkan syarat. Contoh:

Petua: Gunakan return untuk mengendalikan logik bersyarat dalam fungsi.

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

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

Pengisytiharan Jenis bagi Nilai Pulangan

PHP membolehkan anda mengisytiharkan jenis pulangan sesuatu fungsi. Contoh:

Perkara Utama: Pengisytiharan jenis pulangan membantu memastikan fungsi anda memulangkan jenis data yang dijangka.

<?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);
?>

Syabas!

Tahniah! Anda telah mempelajari cara menggunakan nilai pulangan dalam fungsi PHP, termasuk memulangkan rentetan, tatasusunan serta mengendalikan nilai berbilang atau bersyarat. Dalam pelajaran seterusnya, kita akan meneroka fungsi lambda dan fungsi tanpa nama. Mari terus menulis kod!

Nilai Pulangan — 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 “Nilai Pulangan” percuma?

Ya — teks penuh “Nilai Pulangan” 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 “Nilai Pulangan”?

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

Berapa lamakah pelajaran “Nilai Pulangan” 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