print, printf dan echo
02.01
Apa perbedaan antara PRINT, printf dan echo?
Pada dasarnya mereka semua digunakan untuk mencetak teks pada layar tetapi fungsi printf adalah cara yang lebih rumit.
Echo tampaknya lebih simple digunakan dari pada menggunakan printf atau PRINT
Echo adalah fungsi
yang tidak memiliki nilai kembali.
Print memiliki nilai
kembali / return value, dia bisa digunakan dalam operasi logika maupun
ekspresi.
Print dapat berlaku seperti sebuah fungsi
artinya print
memiliki return value berupa boolean jika sukses sedangkan echo tidak, echo langsung meng output
kan parameter yang diberikan.
Namun echo
sendiri, tidak mempunyai varian. Maksudnya echo hanya menampilkan string, jika
kita menginputkan varibel berupa array atau object, echo hanya
menampilkan keterangan bahwa variabel tersebut adalah array, atau object.
Lainhalnya dengan print, print memiliki varian print_r() yang mampu memecah array dan menampilkan key-key
(disebut juga indeks array) dan value dari array tersebut.
Begitupula jika print_r() kita
beri variabel input berupa Object. Selain print_r(), print memiliki
varian printf($format, $string)
untuk menampilkan string dengan format tertentu yang kita definisikan.
Printf () merupakan fungsi yang digunakan
pada bahasa pemrograman C++ untuk menampilkanberbagai jenis data yang dapat
diformat karena fungsi ini dapat menggunakan kode kode format, yaitu karakter
karakter konversi. Bentuk umum dari fungsi ini adalah:
printf ("string kontrol ", argumen1,argumen2,.....);
String kontrol dapat berupa keterangan beserta penentu format (seperti %d, %f dan lain lain).
printf ("string kontrol ", argumen1,argumen2,.....);
String kontrol dapat berupa keterangan beserta penentu format (seperti %d, %f dan lain lain).
0 komentar