Pada saat kita menulis kode PHP, kita dapat melihat data yang ingin kita pastikan bahwa data tersebut sesuai dengan yang kita inginkan. Perintah dalam bahasa pemrograman PHP memiliki beberapa metode atau fungsi antara lain echo, print, print_r dan printf. Setiap metode dan fungsi secara khusus memiliki fungsinya masing-masing, kita akan membahasnya satu per satu
Fungsi gema
Perintah echo merupakan salah satu perintah untuk menampilkan data dalam bahasa pemrograman PHP, umumnya fungsi echo digunakan untuk menampilkan data dalam bentuk string. Sebagai contoh
Fungsi cetak
Fungsi Print umumnya tidak jauh berbeda dengan fungsi echo, fungsi ini hanya dapat digunakan untuk menampilkan data bertipe string, berikut contoh penggunaan perintah PHP
Fungsi print_r
Berbeda dengan fungsi echo dan print, fungsi print_r lebih ditujukan untuk melihat tidak hanya data tipe string tetapi juga tipe data tipe array. Fungsi print_r dimaksudkan untuk memudahkan kita dalam membaca data. Penggunaannya adalah sebagai berikut
Fungsi cetakf
Fungsi printf fungsi printf memiliki kemampuan untuk mengatur format data yang ingin kita tampilkan
$teks = "Mencoba fungsi Printf"; printf("Aku sedang %s ", $teks);Simbol "%s" diatas merupakan placeholder dimana nantinya simbol tersebut akan diganti dengan variabel $text yang berisi "Mencoba fungsi Printf"
Pada tutorial kali ini kita akan membahas fungsi perintah echo dan print dari pemrograman PHP. Tentu saja, setiap bahasa pemrograman digunakan untuk menampilkan hasil dari proses ke pengguna. Kami akan membahas apakah keduanya sama atau berbeda dalam bahasa pemrograman PHP
Apa fungsi dari perintah echo dan print...?
Kedua perintah ini, baik gema maupun cetak, digunakan untuk menghasilkan output. Echo dan print kurang lebih keduanya memiliki fungsi yang sama
Apa perbedaan antara gema dan cetak...?
Perbedaan antara keduanya sangat kecil.
- echo tidak memiliki nilai kembalian sedangkan print memiliki nilai kembalian 1 sehingga dapat digunakan dalam ekspresi
- echo dapat mengambil banyak parameter (banyak parameter) sedangkan print dapat mengambil satu argumen (satu argumen)
- Secara umum, eksekusi gema lebih cepat daripada cetak
Bagaimana Cara Menulis Perintah 'echo'...?
Untuk menulis perintah echo, tanda kurung bisa digunakan atau tidak. gema atau gema()
Contoh
Belajar PHP"; echo "Asik lo"; echo "Saya suka belajar PHP
"; echo "PHP", " untuk", " membuat", " website"; ?>_
Keluaran
Cara Menampilkan Variabel dengan Perintah echo
Contoh
Keluaran
Bagaimana Cara Menulis Perintah 'print' PHP...?
Perintah 'print' dapat ditulis dengan atau tanpa tanda kurung. cetak atau cetak()
Contoh
"; print "Saya suka programming"; ?>
Keluaran
Cara menampilkan variabel dengan 'cetak'
Contoh
Keluaran
Demikian tutorial pemrograman PHP ini tentang fungsi perintah echo dan print PHP. Setelah ini kita akan belajar tentang tipe data dalam PHP. Semoga bermanfaat dan terima kasih
Dalam pembuatan aplikasi berbasis website tentunya kita membutuhkan banyak fungsi atau perintah yang sifatnya repetitif. Seperti perintah untuk menampilkan hasil atau output, perintah untuk mengulang dari data, dan masih banyak lagi. Perintah-perintah ini memiliki fungsi yang berbeda walaupun pada dasarnya sama untuk menampilkan output, seperti fungsi echo(), print(), dan printf() dalam PHP.
Fungsi echo, print, dan printf sering digunakan dalam pemrograman PHP, namun meskipun memiliki fungsi yang sama untuk menampilkan output, tetap ada perbedaan spesifik antara ketiga fungsi tersebut. Nah, oleh karena itu saya akan menjelaskan tiga fungsi dari echo();, print();, dan printf();
Baca Juga. Cara Menampilkan Tanggal dan Waktu Sekarang di PHP
gema() fungsi
Fungsi echo digunakan untuk menampilkan output dari satu atau lebih data yang dipisahkan dengan menggunakan tanda koma (,) di Browser. Fungsi ini bisa dikatakan menampilkan teks pada layar browser dan sintaks dari fungsi ini menggunakan tanda kurung atau tidak menggunakan tanda kurung
Contoh fungsi echo()
<?php
echo "Selamat datang di KeyzeX Programming<br/>";
echo ("Kali ini Kita belajar tentang menampilkan output<br/>");
echo "Dengan menggunakan fungsi echo, print, dan printf";
?>
Maka hasilnya akan seperti ini
Fungsi echo() ini hanya bertugas untuk menampilkan teks saja
Gabungkan String Dengan Angka di PHP
Untuk dapat menggabungkan string dan angka pada PHP tentunya fungsi yang berlaku adalah echo(), kita dapat menggabungkan teks dengan angka dengan memberikan argumen yang dipisahkan menggunakan koma
Juga, menggunakan titik (. ) juga berlaku
Titik adalah operator untuk menggabungkan dua teks dalam PHP. Untuk tanda tambah atau plus sendiri digunakan untuk penjumlahan yang artinya tanda plus tidak bisa digunakan untuk menampilkan 2 teks sekaligus
Berikut adalah cara menggabungkan string dengan angka
<?php
echo "Belajar PHP ";
echo "Fungsi yang digunakan adalah " . "Echo<br/>";
echo "1+1 hasilnya " . 2 . "<br/>";
?>_
Maka hasilnya akan seperti berikut
fungsi cetak()
Fungsi print memiliki fungsi yang sama dengan echo, namun perlu diingat bahwa fungsi ini hanya menampilkan data tunggal, artinya hanya menampilkan satu data.
Fungsi print() juga dapat digunakan tanpa tanda kurung atau dengan tanda kurung
Ada perbedaan antara gema dan cetak, perbedaannya
Fungsi print() akan selalu mengembalikan nilai satu (1) saat dijalankan, sedangkan fungsi echo() tidak mengembalikan apapun
Fungsi print() juga hanya boleh diberi satu parameter, sedangkan echo() bisa memiliki lebih dari satu parameter
Contoh fungsi print()
<?php
print ("Yuk Belajar PHP! <br/>");
print "Bukan Pemberi Harapan Palsu ya!";
?>
Maka hasilnya akan seperti ini
Saat kita membuat variabel dan mengisinya menggunakan fungsi print() sebagai berikut
$hello = print("Hai");_
Maka variabel $hello ini akan memiliki nilai satu (1)
Seperti yang sudah saya jelaskan di atas bahwa fungsi print() hanya diperbolehkan menggunakan satu parameter saja, jika sudah seperti di bawah ini maka hasilnya akan error
print = ("Hai" , "Haihai");_
fungsi printf()
Fungsi printf() ini memiliki fungsi yang sama dengan echo dan print, namun yang membedakan fungsi ini dengan kedua fungsi lainnya adalah dapat mengatur format data yang ditampilkan pada browser.
Atau sederhananya fungsi ini digunakan untuk memformat teks atau string dan juga fungsi ini printf() dapat mengembalikan panjang teks saat dijalankan
Contoh fungsi printf()
<?php
$teks = "Mencoba fungsi Printf";
printf("Aku sedang %s ", $teks);
?>
Maka hasilnya akan seperti ini
Ada simbol %s, simbol ini berfungsi sebagai placeholder yang digunakan untuk tipe teks string. Masih banyak simbol pada printf ini yang bisa digunakan seperti di bawah ini
- %d Simbol ini digunakan untuk bilangan desimal
- %o simbol ini digunakan untuk bilangan oktal
- %b Simbol ini digunakan untuk bilangan biner
- %f Simbol ini untuk bilangan ganda atau pecahan
Baca Juga. Aplikasi PHP Sederhana Perhitungan Operator Aritmatika
PENUTUPAN
Terima kasih telah membaca artikel Perbedaan Fungsi echo(), print(), dan printf() di PHP sampai akhir. Silahkan gunakan kolom komentar dengan bijak jika ada yang belum diketahui atau ingin ditanyakan. Semoga bermanfaat