Selasa, 28 Februari 2017

Fungsi dan Perbedaan Perintah Echo, Print dan Printf


PHP, Belajar PHP, Tutorial PHP

Dalam suatu pemrograman dan dalam bahasa pemrograman apapun pasti dibutuhkan suatu keluaran (output) yang ditampilkan. Nah di PHP sendiri ada bermacam-macam perintah Output dan dari setiap perintah itu memiliki fungsinya sendiri. Mungkin bagi kalian yang sudah sedikit mengenal PHP pasti sering melihat perintah output seperti echo, print, dan printf, loh kok ada banyak si trus bedanya apa? Nah kali ini kita akan bahas apasih bedanya perintah-perintah output yang tadi kita sebutkan.
  • Echo
Echo adalah perintah yang paling digunakan untuk menampilkan suatu teks atau variabel. Tapi kita perlu tahu apa fungsi sebenarnya dari perintah Echo ini. Echo merupakan perintah untuk menampilkan output (String) sebanyak satu atau lebih data yang dipisahkan dengan tanda koma (,) dan return dari perintah Echo bersifat void.
Contoh : 

<html>
  <body>
    <?php
       $namadepan = "Hanif";
       $namabelakang = "Hadyan";
       echo "Hello ", $namadepan," ", $namabelakang;
    ?>
  </body>
</html> 

  • Print
Perintah Print hampir sama dengan Echo hanya saja print hanya mampu menampilkan satu string saja namun bisa menampilkan teks yang bersamaan dengan variabel dan perbedaan Print satu lagi adalah return-nya bernilai Boolean. Berikut contoh penulisan scriptnya : 

<html>
  <body>
    <?php
       print("Hello Hanif");
       $nama = "Hanif";
       print "Hello $nama";
       print "Hello " .$nama. " !";
    ?>
  </body>
</html>

  • Printf
Pada dasarnya perintah Printf sama seperti perintah Print namun perintah ini dapat mengatur format dari teks yang akan ditampilkan. Contoh : 

<html>
  <body>
    <?php
       printf("%s", "Hello"); //menampilkan string
       printf("%d", 90); //menampilkan integer
       printf("%0.02f", 3.14); //menampilkan double dengan dua angka dibelakang koma
    ?>
  </body>
</html>


Lalu ada beberapa tipe data yang dapat ditampilkan oleh perintah Printf, dapat kita lihat dibawah ini.



Sepertinya cukup sampai disini dulu, semoga kalian paham dan selamat mencoba. Sampai jumpa di artikel selanjutnya.

Tidak ada komentar:

Posting Komentar