Skip to content
logo

Kotak Kode Pemograman

Sharing tentang bahasa pemograman

  • WordPress
    • Plugin
  • Tutorial
    • PHP
  • Laravel
  • Tools Webbsite
  • Desain
  • Source Code
  • Web Developer
  • Toggle search form

Perbedaan return dan echo di PHP

Posted on 02/02/202302/02/2023 By kotakkode No Comments on Perbedaan return dan echo di PHP

Cara mudah memahami statemen return adalah nilai atau kembalian dari function dan bisa diolah kembali. Namun return belum bisa dilihat mata karena belum di tampilkan, dan untuk menampilkannya perlu di echo

Mari kita coba dengan fuction sederhana ini.

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

$hasilReturnJumlah = returnJumlah(2,3);
echo $hasilReturnJumlah . PHP_EOL;

echo $hasilReturnJumlah*2;

Penjelas kode di atas:

function di digunakan untuk pemjumlahan angka a + b;

ketika kita beri argumen a = 2 dan b =3 sepeti pada bagian ini:

$hasilReturnJumlah = returnJumlah(2,3);

hasil penjumlahan di simpan pada variable $hasilReturnJumlah

namun hasil 2+3 belum muncul secara visual.

untuk menampilkan perlu di echo dengan perintah seperti ini

echo $hasilReturnJumlah; dan terlihat angka 5
selain itu kita juga masih bisa mengolah $hasilReturnJumlah misalnya dengan mengalikan 2.

Seperti perintah ini echo $hasilReturnJumlah*2; maka akan menampilkan 10.

Jadi kesimpulan penjelasan di atas adalah return tidak akan tampil jika tidak di echo.

Kemudian apa perbedaanya dengan echo?

Mari kita rubah return menjadi echo

<?php
function returnJumlah(int $a, int $b){
echo $a+$b;
}

$hasilReturnJumlah = returnJumlah(2,3);

Jika kode di atas dijalankan maka pada bagian $hasilReturnJumlah = returnJumlah(2,3); langsung akan menampilkan angka 5, bisa dicoba dilink ini https://3v4l.org/p9YQC

Namun bisakah kita mengolah kembali variable $hasilReturnJumlah misal kita mengalikan dengan angka 2 seperti pada contoh return sebelumnya.

<?php
function returnJumlah(int $a, int $b){
echo $a+$b;
}

$hasilReturnJumlah = returnJumlah(2,3);

$hasilReturnJumlah*2;

maka jika kode di atas dijalankan maka hanya menampilkan angka 5, yang mana diharapkan juga bisa menampilkan angka 10. bisa di coba dilink berikut https://3v4l.org/fAtLd

PHP, Tutorial

Post navigation

Previous Post: Cara menganti url login WordPress
Next Post: OceanWP  theme Gratis powerful dan memiliki banyak fitur

Related Posts

[javascript] Function super() Javascript
Object Javascript Javascript
Membuat fungsi terbilang dengan PHP PHP
Solusi CURL ERROR 60: SSL Certificate Problem di LARAVEL atau di curl PHP Laravel
Memahami Object Oriented Programming (OOP) dalam JavaScript Javascript
Cara Membuat Objek dalam JavaScript Javascript

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Copyright © 2026 Kotak Kode Pemograman.

Powered by PressBook Grid Blogs theme