{"id":46227,"date":"2024-03-28T08:12:00","date_gmt":"2024-03-28T01:12:00","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=46227"},"modified":"2024-07-05T14:57:38","modified_gmt":"2024-07-05T07:57:38","slug":"belajar-php-dasar-2","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/belajar-php-dasar-2\/","title":{"rendered":"Belajar PHP Dasar Bagian 2: Cara Menampilkan Teks di PHP"},"content":{"rendered":"\n<p>Pada <a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-php-dasar\/\" target=\"_blank\" rel=\"noopener\" title=\"belajar php dasar\">belajar PHP dasar bagian pertama<\/a>, kita telah belajar tentang apa itu PHP beserta cara membuat script php sederhana. Di artikel ini, kita akan belajar bagaimana cara menampilkan text dengan script PHP. <\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Pentingnya belajar cara menampilkan text pada PHP<\/h2>\n\n\n\n<p>Mempelajari dasar-dasar PHP, termasuk cara menampilkan teks adalah langkah yang penting dalam membangun pondasi pemrograman yang kuat. Seperti yang kita ketahui bersama, menampilkan teks pada <a href=\"https:\/\/blog.rumahweb.com\/php-adalah\/\" target=\"_blank\" rel=\"noopener\" title=\"php adalah\">PHP<\/a> tidak hanya dilakukan dengan cara mengetik tulisan dalam tag PHP, namun perlu perintah khusus untuk menampilkan teks agar dapat ditampilkan. <\/p>\n\n\n\n<p>Dengan belajar cara menampilkan teks dalam PHP, Anda belajar bukan hanya tentang memahami sintaksis dasar, tetapi juga tentang membangun keterampilan penting dalam pengembangan aplikasi secara keseluruhan.<\/p>\n\n\n\n<p>Bila Anda telah menguasai dasar-dasar menampilkan text pada PHP, kedepan Anda akan lebih mudah dalam mengkombinasikan script PHP, HTML hingga Javascript pada aplikasi yang dibuat. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cara menampilkan teks pada PHP<\/h2>\n\n\n\n<p>Menampilkan teks pada PHP dapat dilakukan melalui 3 fungsi yaitu fungsi echo(), fungsi print(), dan fungsi printf(). Lalu, apa perbedaan pada ketiga fungsi tersebut dan apa saja kegunaannya? <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fungsi echo()<\/h3>\n\n\n\n<p>Fungsi echo() digunakan untuk menampilkan teks ke layar. Selain itu, fungsi ini dapat digunakan dengan atau tanpa tanda kurung. Fungsi ini hanya bertugas mencetak teks yang ada di dalamnya. Jika teks disimpan sebagai variabel, fungsi ini tidak akan mengembalikan nilai apa pun, dan tidak akan muncul pesan error.<\/p>\n\n\n\n<p>Berikut adalah contoh penggunaan fungsi echo() :&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\necho \"&lt;h1&gt; Mari Belajar PHP dengan Rumahweb&lt;\/h1&gt;\";\necho(\"Hello world!!...&lt;br&gt;\");\necho \"Ini adalah contoh tulisan&lt;br&gt;\";\necho \"Ini \", \"contoh \", \"teks \", \"yang \", \"terpisah.\";\n?&gt;<\/code><\/pre>\n\n\n\n<p>Ketika diakses maka akan muncul tampilan berikut:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"577\" height=\"282\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-1.png\" alt=\"Menampilkan teks dengan fungsi echo - belajar php dasar bagian 2\" class=\"wp-image-46228\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-1.png 577w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-1-300x147.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-1-370x181.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-1-270x132.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-1-570x279.png 570w\" sizes=\"auto, (max-width: 577px) 100vw, 577px\" \/><\/a><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Fungsi print()<\/strong><\/h3>\n\n\n\n<p>Fungsi print() dan echo() memiliki kesamaan, yaitu keduanya digunakan untuk menampilkan teks ke layar. Kedua fungsi ini juga dapat digunakan dengan atau tanpa tanda kurung. Namun, terdapat perbedaan antara kedua fungsi tersebut yaitu jumlah karakter dan nilai kembalian. <\/p>\n\n\n\n<p>echo() dapat digunakan untuk menampilkan lebih dari satu parameter, sedangkan print() hanya dapat digunakan untuk menampilkan satu parameter. Berikut adalah contoh script yang menggunakan fungsi print() :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\nprint \"&lt;h2&gt;Ini adalah contoh mencetak Teks&lt;\/h2&gt;\";\nprint \"Contoh mencetak teks 1&lt;br&gt;\";\nprint (\"Contoh mencetak teks 2\");\n?&gt;<\/code><\/pre>\n\n\n\n<p>Ketika diakses akan muncul seperti ini :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"518\" height=\"317\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-2.png\" alt=\"Menampilkan teks dengan fungsi print\" class=\"wp-image-46229\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-2.png 518w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-2-300x184.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-2-370x226.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-2-270x165.png 270w\" sizes=\"auto, (max-width: 518px) 100vw, 518px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Apabila memiliki lebih dari satu parameter, maka akan muncul error seperti ini :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\nprint (\"Contoh mencetak teks 2\",\"contoh mencetak teks 3\");\n?&gt;\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"664\" height=\"184\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-3.png\" alt=\"\" class=\"wp-image-46230\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-3.png 664w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-3-300x83.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-3-370x103.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-3-270x75.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-3-570x158.png 570w\" sizes=\"auto, (max-width: 664px) 100vw, 664px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Fungsi printf()<\/h3>\n\n\n\n<p>Fungsi print() dan printf() dalam PHP sama-sama digunakan untuk menampilkan data ke layar, tetapi memiliki beberapa perbedaan seperti format, placeholder hingga nilai kembalian.<\/p>\n\n\n\n<p>Jika fungsi print() hanya untuk output dasar dan tidak menawarkan opsi pemformatan, maka printf() memiliki fungsi yang lebih kuat dan memungkinkan Anda untuk memformat output menggunakan spesifikasi format.<\/p>\n\n\n\n<p>Apabila kita menggunakan echo(), mencetak teks dan variabel biasanya akan berbentuk seperti berikut :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php \n\t$teks = \"belajar php\";\n\techo \"kegiatan hari ini adalah\" . $teks;\n?&gt;<\/code><\/pre>\n\n\n\n<p>Jika script tersebut dibuat dengan fungsi printf(), maka akan berubah menjadi seperti berikut : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n\t$teks = \"belajar php\";\n\tprintf(\"kegiatan hari ini adalah %s\", $teks);\n?&gt;<\/code><\/pre>\n\n\n\n<p>Simbol %s adalah sebuah placeholder untuk teks (string). Beberapa simbol yang dapat digunakan diantaranya :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>%s = teks format string<\/li>\n\n\n\n<li>%d = teks bilangan desimal (integer)<\/li>\n\n\n\n<li>%f&nbsp; = teks bilangan pecahan (float)<\/li>\n\n\n\n<li>%b = teks boolean (bilangan biner)<\/li>\n\n\n\n<li>%c = karakter berdasarkan nilai ASCII<\/li>\n<\/ul>\n\n\n\n<p>Contoh penggunaan simbol :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php \n\t$var1=123456789;\n\t$var2=-123456789;\n\t$var3=50; \/\/untuk ascii, ascii 50 adalah 2;\n\t\n\tprintf(\"%%s = s% &lt;br&gt;\", $var1); \/\/berubah menjadi string\n\tprintf(\"%%d = d% &lt;br&gt;\", $var1); \/\/berubah jadi bilangan desimal\n\tprintf(\"%%d = d% &lt;br&gt;\", $var2); \/\/berubah jadi bilangan desimal\n\tprintf(\"%%f = f% &lt;br&gt;\", $var1); \/\/berubah menjadi bilangan pecahan\n\tprintf(\"%%b = b% &lt;br&gt;\", $var1); \/\/berubah menjadi boolean (bilangan biner)\n\tprintf(\"%%c = c% &lt;br&gt;\", $var3); \/\/merubah ascii menjadi teks\n?&gt;\n<\/code><\/pre>\n\n\n\n<p>Hasil : <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"383\" height=\"216\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-4.png\" alt=\"Contoh menampilkan teks dengan fungsi printf sesuai formatnya.\" class=\"wp-image-46231\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-4.png 383w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-4-300x169.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-4-370x209.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/image-4-270x152.png 270w\" sizes=\"auto, (max-width: 383px) 100vw, 383px\" \/><\/a><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Menggabungkan beberapa teks dalam PHP<\/h2>\n\n\n\n<p>Seperti yang kita ketahui dan sudah dicontohkan diatas, bahwa pada fungsi echo bisa menampilkan satu atau lebih variabel teks dalam satu perintah, dengan dipisah oleh coma (,), Contoh :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>echo \"ini \",\"adalah \",\"teks \",\" terpisah.\";<\/code><\/pre>\n\n\n\n<p>Selain itu kita juga bisa menggunakan titik sebagai pemisah format variabel yang akan dimasukan. Contoh : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$teks = \"teks terpisah.\";\necho \"ini \".\"adalah \".$teks;\n<\/code><\/pre>\n\n\n\n<p>selain itu echo juga dapat digunakan untuk perhitungan matematika, sehingga untuk menggabungkan keduanya perlu pemisah khusus, contoh :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n\techo \"1\" + \"1\"; \/\/ hasilnya akan menjadi 2\n\techo \"2\" - \"1\"; \/\/hasilnya akan menjadi 1\n\techo \"2\" * \"2\"; \/\/hasilnya akan menjadi 4\n\techo \"2\" \/ \"2\"; \/\/hasilnya akan menjadi 1\n\techo \"1\" . \"1\"; \/\/hasilnya akan menjadi 11\n?&gt;\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Kesimpulan<\/h2>\n\n\n\n<p>Dari tiga cara menampilkan teks diatas, yang paling sering digunakan adalah echo karena fungsinya yang lebih reliable dan dapat digunakan dalam segala kondisi serta dapat digunakan untuk penghitungan matematika. <\/p>\n\n\n\n<p>Selain itu, printf terkadang digunakan untuk lebih memudahkan penggantian format teks dari sebuah variabel, tanpa harus parsing(penyesuaian format) terlebih dahulu.<\/p>\n\n\n\n<p>Demikian pembahasan kami tentang  belajar php dasar bagian ke 2, yaitu cara menampilkan text pada PHP. Selanjutnya, Anda bisa belajar tentang variable dan tipe data dalam <a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-php-dasar-3\/\" target=\"_blank\" rel=\"noopener\" title=\"belajar php dasar - variable dan tipe data\">belajar php dasar bagian 3<\/a>. Semoga bermanfaat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pada belajar PHP dasar bagian pertama, kita telah belajar tentang apa itu PHP beserta cara membuat script php sederhana. Di artikel ini, kita akan belajar bagaimana cara menampilkan text dengan script PHP. Pentingnya belajar cara menampilkan text pada PHP Mempelajari dasar-dasar PHP, termasuk cara menampilkan teks adalah langkah yang penting dalam membangun pondasi pemrograman yang [&hellip;]<\/p>\n","protected":false},"author":352,"featured_media":46275,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[1749,45,2177],"class_list":{"0":"post-46227","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-web-programming","8":"tag-belajar-php","9":"tag-php","10":"tag-php-dasar"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/03\/Banner-Belajar-PHP-Dasar-Bagian-2.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-c1B","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/46227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/352"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=46227"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/46227\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/46275"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=46227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=46227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=46227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}