Pernyataan gema dalam PHP
Dalam PHP, kita menggunakan pernyataan gema untuk menampilkan output dan dapat digunakan untuk mencetak string, variabel, dan array. Gema juga dapat digunakan dengan atau tanpa tanda kurung karena ini bukan fungsi, melainkan pernyataan. Di akhir pernyataan gema ada titik koma (;).
Sintaks PHP pernyataan gema tertulis di bawah ini:
gema
Contoh berikut menunjukkan cara kerja gema dengan argumen tunggal:
gema 'Halo!!' ;
?>
Jika Anda ingin menggunakan lebih dari satu parameter, Anda dapat menggunakan tanda kurung dan variabel dipisahkan dengan koma dalam gema.
Ikuti contoh yang diberikan di bawah ini di mana kami telah melewati banyak string dalam pernyataan gema:
gema 'Selamat datang' , 'ke ' , 'Linux' , 'Petunjuk' ;
?>
cetak Pernyataan dalam PHP
Dalam, PHP Anda juga dapat menggunakan mencetak untuk menampilkan output dan gunakan dengan atau tanpa tanda kurung. Kerjanya seperti fungsi dan mengembalikan nilai 1.
Berikut ini adalah sintaks dari pernyataan cetak :
mencetakContoh di bawah ini menunjukkan pernyataan cetak di PHP:
mencetak 'Halo!! ' ;
?>
Pernyataan cetak dapat digunakan dengan tanda kurung:
mencetak ( )mencetak ( 'Halo!! ' ) ;
?>
Pernyataan gema vs cetak
Perbedaan antara pernyataan PHP echo dan print terletak pada bagaimana mereka mengembalikan outputnya. Di PHP, gema adalah konstruksi bahasa yang dapat menampilkan satu atau beberapa string, dipisahkan dengan koma. Itu tidak memiliki nilai balik dan segera mengirimkan hasilnya ke browser.
Di samping itu, mencetak adalah fungsi yang menerima argumen tunggal dan mengembalikan nilai 1, yang dapat digunakan dalam ekspresi. Berbeda dengan pernyataan echo, print hanya dapat menampilkan satu string dan secara otomatis menambahkan karakter baris baru di akhir string. Itu juga mengirimkan output langsung ke browser, yang mirip dengan perilaku dari pernyataan gema .
$pesan = 'Linux, petunjuk!' ;
$num1 = 4 ;
$num2 = 9 ;
// Menggunakan gema untuk menampilkan variabel
gema $pesan . ' \N ' ;
gema $num1 . '+' . $num2 . '=' ;
gema $num1 + $num2 . ' \N ' ;
// Menggunakan printf untuk menampilkan variabel
printf ( ' %S \N ' , $pesan ) ;
printf ( ' %D + %D = %D \N ' , $num1 , $num2 , $num1 + $num2 ) ;
?>
gema vs cetak di PHP
Lihat perbedaan antara pernyataan gema dan cetak dalam PHP pada tabel berikut:
gema | mencetak |
Tidak memiliki nilai pengembalian | Memiliki nilai pengembalian 1 |
Mengambil banyak argumen | Ambil hanya 1 parameter |
Lebih cepat dari pernyataan cetak | Sedikit lebih lambat dari pernyataan gema |
Ini bukan fungsi | Berperilaku seperti fungsi |
Keluarkan satu atau lebih string yang dipisahkan oleh koma | Keluarkan hanya string |
Intinya
Itu gema digunakan untuk menampilkan output dari string dan dapat mengambil satu atau lebih string sebagai parameter, sedangkan mencetak hanya dapat mengambil satu string dan juga digunakan untuk mencetak keluaran kode di konsol.
Dalam panduan di atas, kita telah mempelajari perbedaan antara pernyataan echo dan print beserta penerapannya beserta contoh-contohnya.