Hai Sipinter sekalan bagaimana kabar kalian semua? mudahan baik-baik ya. Kembali lagi ke sesi Tutorial Pemrograman PHP dimana disini kami akan secara konsisten membahas semua hal tentang PHP dari kita yang tong kosong nyaring bunyinya menjadi padi semakin berisi semakin merunduk. Pada sesi kedua ini kami akan membahas bagaimana menampilkan text di PHP mulai dari text sederhana sampai yang sedikit rumit.
Apa itu PHP? kunjungi : Tutorial Pemrograman PHP: Pengenalan PHP
Cara Menampilkan Teks di PHP
Ada tiga jenis pernyataan atau fungsi yang dapat digunakan untuk menampilkan text di PHP yaitu :
- echo
- printf
Ketiga fungsi ini dapat digunakan namun memiliki beberapa perbedaan, kalau kalian bertanya fungsi mana yang saya gunakan? bisa dibilang saya pasti menggunakan fungsi echo. Walaupun kita paling sering menggunakan echo apa salahnya kita mencoba fungsi lain, siapa tau di kasus kalian lebih cocok menggunakan fungsi print dan printf.
Menampilkan Teks di PHP Menggunakan Fungsi echo
echo dapat digunakan dengan atau tanpa (). echo hanya akan menampilkan text yang diinginkan tanpa mengirim data kembali. Kalian juga harus tau jika kita menggunakan sebuah text pasti akan diapit petik dua seperti ini “” atau ‘’ sesuai keadaan atau kebutuhan kalian.
Contoh Penggunaan echo di PHP
- pastikan kalian menghidupkan aplikasi web server kalian, jika kalian menggunakan xampp maka aktifkan Apache.
- buat folder baru bernama belajarphp di c:/XAMPP/htdocs dan buka text editor kalian seperti sublim, vscode, atom, notepad++ atau jika kalian tidak punya notepad bawaan windows juga engga papa kok.
- lalu coba contoh perintah di bawah. lalu save dengan nama file belajarecho.php
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
echo "<h2>Hello World</h2>";
echo '<h3 style="color:blue">Hello World</h3>';
echo ("<h4>Hello World</h4>");
echo ('<h5 style="color:red">Hello World</h3>');
$text="Hello World";
echo $text;
?>
</body>
</html>
- lalu akses file kalian di web browser kalian bisa firefox, Google Chrome, Opera apapun itu, lalu tuliskan di address bar localhost/belajarphp/ belajarecho.php. jika hasilnya seperti di bawah.
Cara Menampilkan Teks dan Variabel Dengan echo di PHP
Yang harus kalian ketahui variabel adalah sebuah tempat untuk menyimpan sebuah data jika data tersebut berupa string dan numeric maka echo akan langsung menampilkannya jika jenis datanya selain itu kalian perlu melakukan mengubah data tersebut ke string.
Text biasa akan selalu diapit dengan tanda petik satu (‘) atau petik dua (“). Jika menggunakan petik satu, untuk menggabungkannya dengan variabel kalian membutuhkan penghubung tanda titik (.). Penerapannya kalian bisa ikuti perintah berikut :
- seperti langkah sebelumnya cuma buat file baru dengan nama belajarechoexpert.php, lalu tambahkan perintah echo dengan variabel di bawah :
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
$text="Admin";
$idakun=1;
$tanggal="20/20/2040";
echo 'petik dua<br/>';
echo "Dibuat oleh $text dengan id akun $idakun pada tanggal $tanggal";
echo "<br/>";
echo $text.$idakun.$tanggal;
echo '<br/>petik satu<br/>';
echo 'Dibuat oleh '.$text.' dengan id akun '.$idakun.' pada tanggal '.$tanggal;
echo '<br/>';
echo $text.$idakun.$tanggal;
?>
?>
</body>
</html>
- Lalu akses file kalian melalui web browser dengan alamat localhost/belajarphp/belajarechoexpert.php jika hasilnya seperti di bawah maka sudah benar.
Menampilkan Teks di PHP Menggunakan Fungsi Print
Perbedaan print dan echo adalah ketika text sudah ditampilkan print akan menghasilkan nilai 1 sedangkan echo tidak, echo juga bisa menggunakan banyak argumen sedangkan print tidak bisa. Sehingga, jika kalian tidak memerlukan hasil nilai satu ketika text sudah ditampilkan maka gunakanlah fungsi echo agar proses lebih cepat.
Contoh Penggunaan Print di PHP Untuk Menampilkan Teks
ikuti cara seperti echo. buat file baru bernama belajarprint.php, lalu buat script di bawah:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
print "<h2>Hello World</h2>";
print '<h3 style="color:blue">Hello World</h3>';
print ("<h4>Hello World</h4>");
print ('<h5 style="color:red">Hello World</h3>');
$text="Hello World";
print $text;
print "<br/>";
// contoh melihat nilai yang dihasilkan print
$nilai=print $text;
echo "<br/>nilai yang dihasilkan print = ".$nilai;
?>
</body>
</html>
maka hasil penggunaan print untuk menampilkan text, seperti gambar di bawah :
Cara Menampilkan Variabel dan Teks di PHP dengan Print
buat file baru bernama belajarprintexpert.php. lalu coba contoh script print dibawah :
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
$text="Admin";
$idakun=1;
$tanggal="20/20/2040";
print "Menggunakan petik satu di print<br/>";
print 'Dibuat oleh '.$text.' dengan id akun '.$idakun.' pada tanggal '.$tanggal;
print "<br/>Menggunakan petik dua di print<br/>";
print "Dibuat oleh $text dengan id akun $idakun pada tanggal $tanggal";
print "<br/>";
print $text.$idakun.$tanggal;
?>
</body>
</html>
Hasilnya seperti gambar di bawah:
Menampilkan Teks di PHP menggunakan perintah Printf
Fungsi printf akan menampilkan text dan akan menghasilkan jumlah karakter yang ditampilkan. Fungsi printf akan digunakan ketika kita ingin menampilkan text beserta formatnya yang diinginkan. Sintaks printf seperti dibawah :
printf(format,arg1,arg2,arg3);
Format berisi bagaimana text akan ditampilkan disini berisi ordinary karakter yang merupakan tempat data dari argumen akan ditampilkan, yang ditandai dengan tanda persen(%) dan jenis data yang ditampilkan contoh ordinary karakter yaitu %s untuk string dan %d untuk bilangan integer biasa.
Arg adalah argumen yang akan mengisi ordinary karakter dalam argumen format berurutan dari ordinary karakter 1 diisi dengan agr1 dan seterusnya.
Contoh Cara Menampilkan Teks dengan Fungsi Printf di PHP
Sama seperti langkah echo, buat file baru bernama belajarprintf.php. Coba perintah dibawah agar kalian memahami fungsi dari printf :
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
printf("hello world <br/>");
$text1="Admin";
$id_user=3;
printf(" Dibuat oleh %s dengan id user %d pada tanggal %s",$text1,$id_user,"20/20/2020" );
?>
</body>
</html>
dan hasilnya seperti gambar di bawah :
untuk melihat penggunaan fungsi printf bisa kunjungi : dokumentasi resmi PHP.
sekian postingan kali ini jika ada kesalahan saya mohon maaf yang sebesar-besarnya. Jangan lupa menikmati proses mulai dari belajar, mengembangkan dan berbagi ke orang lain.
Jika kalian memiliki pertanyaan masukan ataupun yang lainya jangan lupa untuk meninggalkan komentar di bawah yak.
Ikuti social media kami agar kalian tidak ketinggalan informasi terbaru dari kami.