Dalam pemrograman PHP kita sering mencetak sebuah output pada browser, baik itu menggunakan fungsi echo, print, dan print_r. namun ke tiga fungsi tersebut sama-sama untuk mencetak output ke browser, namun ketiga fungsi diatas memiliki fungsi yang berbeda-beda, nah berikut kita akan bahas mengenai Perbedaan Echo Print dan Print_r pada PHP.

Perbedaan Echo Print dan Print_r pada PHP, Yang pertama kita akan bahas yaitu fungsi dari Echo, echo digunakan untuk mencetak sebuah output ke browser dengan hasil outputnya bisa satu atau lebih data yang dapat dipisahkan dengan tanda koma (,) dengan penulisan <?php echo “data1”, 1, 2, 3, “data2” ?>

Sebagi contohnya seperti dibawah ini

– Berikutnya yang kedua yaitu Print, seperti fungsi yang pertama print juga digunakan untuk mencetak hasil sebuah output ke browser, namun pada print hanya menghasilkan satu data sebagai contoh seperti dibawah ini

Selanjutnya yang ketiga yaitu Print_r, fungsi dari print_r yaitu sama-sama untuk mencetak sebuah output ke browser, namun perbedaannya yaitu pada print_r digunakan untuk mencetak sebuah nilai variable dengan format yang lebih mudah di pahami, namun untuk penulisannya print_r kita harus menuliskan dengan menggunakan tanda kurung print_r().

Dan output yang pada print_r dapat langsung kita cetak ke dalam variable tertentu, dan untuk menyimpan sebuah nilai kedalam variable kita perlu menambahkan sebuah argument kedua dengan nilai TRUE, seperti contoh yang terdapat dibawah ini

Kesimpulannya, pada pemrograman PHP banyak cara yang kita gunakan untuk mencetak sebuah output baik itu menggunakan echo, print, ataupun print_r, namun jika kita ingin mencetak sebuah output ke browser kita menggunakan echo, nah namun jika kita ingin mengetahui isi dari variable untuk proses pengecekan maka kita menggunakan print_r.

Oke teman-teman sekian dulu tutorial kali ini tentang Perbedaan Echo Print dan Print_r pada PHP, semoga bermanfaat, dan selamat mencoba.

Terimakasih.