Anda di halaman 1dari 9

2/2/2022 PHP Dasar: Hello World | Jago Ngoding

N ur ul H ud a
1 F eb r ua r y 2 02 0

B er a nda › Web › P HP › P HP D a s a r

PHP Dasar: Hello World

PHP PHP Da sa r

Daftar Isi

Persiapan
https://jagongoding.com/web/php/dasar/hello-world/ 1/9
2/2/2022 PHP Dasar: Hello World | Jago Ngoding
Persiapan

A pa itu File PHP?

Komentar dalam File PHP

Membuat File PHP Baru

Menjalankan File PHP

Hasil A khir

Pembahasan Selanjutnya

Bagikan:

Dalam seri tutorial Belajar PHP Dasar ini, kita akan mempelajari bahasa
pemrograman PHP dari bagiannya yang paling dasar. Mulai dari file PHP,
variabel, tipe data, logika, fungsi dan hal-hal lainnya.

Pada pertemuan pertama ini kita akan membahas mulai dari persiapan yang
harus dilakukan sebelum memulai pemorgaman PHP, kita juga akan membahas
tentang apa itu file PHP dan cara menjalankannya.

Persiapan
Beberapa persiapan sebelum anda memulai tutorial PHP dasar ini:

1. Anda sudah paham garis besar apa itu web server dan bagaimana kerjanya
2. Anda sudah paham garis besar tentang cara kerja protokol HTTP/HTTPS
3. Anda sudah menyiapkan perangkat anda untuk menjalankan PHP
4. Tutorial ini menggunakan PHP 7.4, anda disarankan untuk senantiasa
menggunakan versi paling baru PHP untuk mengikuti tutorial ini

Apa itu File PHP?


Kita masuk dari pembahasan yang pertama, yaitu tentang file PHP.

https://jagongoding.com/web/php/dasar/hello-world/ 2/9
2/2/2022 PHP Dasar: Hello World | Jago Ngoding

File PHP adalah file yang berekstensi *.php , diawali dengan sintaks <?php dan
diakhiri dengan sintaks ?> .

Contoh:

<?php

echo "Halo dunia!";

Kode 1: Hello world dengan php

Jika file kita murni PHP saja, tidak bercampur dengan file yang lain. Kita boleh
untuk tidak menutup file tersebut dengan ?> seperti contoh pada Kode 1 di
atas. Dan ini adalah cara yang disarankan.

Ada pun jika kode program kita bercampur dengan “konten” non-php. Maka
kita perlu menggunakan sintaks penutup ( ?> ) untuk memperjelas mana yang
harus dieksekusi sebagai file php, dan mana yang bukan.

Perhatikan kode program pada Kode 2 di bawah di mana sintaks PHP


bercampur dengan sintaks HTML.

<!DOCTYPE html>
<html>
<body>

<h1>Halaman HTML</h1>

<?php
echo "Halo dunia!";
?>

</body>
</html>

Kode 2: Hello world php yang bercampur dengan konten non php

Kode program pada contoh Kode 2 di atas harus disimpan dengan ekstensi
.php . Jika tidak, maka itu akan dianggap teks HTML biasa.
https://jagongoding.com/web/php/dasar/hello-world/ 3/9
2/2/2022 PHP Dasar: Hello World | Jago Ngoding

Komentar dalam File PHP


Kita telah mengetahui dari contoh di atas bahwasanya sintaks php adalah semua
yang diapit oleh tag <?php dan ?> . Akan tetapi, ada satu bagian file php yang
keberadaannya seperti tidak ada, alias tidak dianggap: yaitu baris komentar.

Baris komentar dalam php ada 2 jenis: inline dan multiple lines. Anda bisa
memanfaatkan komentar dalam PHP untuk menulis catatan tentang fungsi atau
alur dari kode program yang anda tulis.

Contoh Komentar Inline

Pada PHP, ada dua cara untuk mendefinisikan komentar inline. Yang pertama
seperi umumnya komentar pada bahasa pemrograman yang lain, yaitu
menggunakan sintaks double slash ( // ). Dan cara yang kedua adalah dengan
menggunakan tanda pagar atau hashtag ( # ).

Perhatikan contoh pada Kode 3 berikut:

<?php

# Ini adalah komentar satu baris dengan tanda pagar (#)


// ini juga komentar satu baris tapi dengan tanda double-slash (//)
echo "Halo dunia!";

Kode 3: komentar inline php

Contoh Komentar Multiple-Lines

Jenis komentar yang kedua adalah komentar multiple lines. Ia diawali tanda /**

dan diakhiri dengan tanda */ .

Agar lebih bagus, biasanya setiap baris komentar akan ditambahkan tanda
bintang * .

<?php

https://jagongoding.com/web/php/dasar/hello-world/ 4/9
2/2/2022 PHP Dasar: Hello World | Jago Ngoding

/**
* Terkadang anda ingin menggunakan komentar dalam bentuk beberapa baris
* Anda bisa menulisnya seperti ini
*
* NB: Ini biasa digunakan untuk menjelaskan logika/alur program yang cukup panjang
*/

echo "Halo dunia!";

Kode 4: komentar multiple-lines php

Seperti yang anda saksikan pada Kode 3 dan Kode 4, kita bisa menambahkan
komentar pada file php kita tanpa mempengaruhi program kita sama sekali.
Untuk komentar inline, kita bisa menggunakan tanda # mau pun tanda // .
Ada pun untuk multiple lines, anda bisa menggunakan tanda /** dan ditutup
dengan tanda */ .

Membuat File PHP Baru


Anda bisa menggunakan berbagai macam teks editor untuk membuat file php.
Semisal sublime text, atom, visual code, vim, nano, nodepad++ dan sebagainya.
Bahkan anda juga bisa menggunakan notepad pada windows. Yang terpenting
adalah: anda harus menyimpan file tersebut dengan ekstensi .php .

Setelah anda menyiapkan teks editor yang akan anda gunakan, lakukan langkah-
langkah berikut:

1. Buat file baru


2. Copy kode program Kode 1 di atas
3. Lalu simpan dengan nama file hello-world.php .
4. Buat file baru lagi.
5. Copy kode program Kode 2 di atas
6. Lalu simpan dengan nama file hello-world-2.php .

Menjalankan File PHP

https://jagongoding.com/web/php/dasar/hello-world/ 5/9
2/2/2022 PHP Dasar: Hello World | Jago Ngoding

Secara umum ada dua cara untuk menjalankan atau mengeksekusi file php .
Anda bisa melakukannya dengan:

CLI

Untuk CLI, artinya anda mengeksekusi file php lewat terminal atau command
line. Tidak dieksekusi dengan HTTP Request melalui Browser atau pun media
lainnya. Hal ini sangat berguna untuk tugas-tugas yang dijalankan secara
otomatis misal mengirim tagihan perpanjangan domain setiap tahun.

Anda bisa melakukannya dengan perintah php , diikuti dengan nama file
setelahnya.

php hello-world.php

Atau misal:

php kirim-tagihan-yang-sudah-jatuh-tempo.php

Web Server

Menjalankan file php melalui Web Server artinya melalui HTTP Request. Contoh
paling sederhana adalah seorang user membuka url localhost:8000/hello-
world.php . Lalu web server menangkap request tersebut dan mem-bypass ke

interpreter php untuk mengeksekusinya. Untuk kemudian mengembalikan


output kepada browser sebagai HTTP Response.

Untuk Web Server, anda bisa menggunakan Nginx atau pun Apache. Atau cara
yang paling simpel adalah dengan menggunakan php built in server. Yaitu
server kecil sederhana bawaan PHP untuk kebutuhan selama proses
pengembangan aplikasi PHP.

Anda bisa menjalankan PHP Built in Server dengan perintah berikut:

php -S localhost:8000
https://jagongoding.com/web/php/dasar/hello-world/ 6/9
2/2/2022 PHP Dasar: Hello World | Jago Ngoding
php -S localhost:8000

Perintah di atas akan membangun web server sederhana yang me-listen port
8000 dengan hostname localhost . Jika di dalam direktori tersebut terdapat file

hello-world.php , anda bisa membukanya di browser dengan mengunjungi


alamat http://localhost:8000/hello-world.php.

Untuk mengeksekusi file php dengan Nginx, anda bisa membaca tutorialnya di
cara install nginx dan php di Ubuntu.

Hasil Akhir
Hasil akhir dari tutorial ini bisa anda lihat pada rekaman layar Video 1. Di
dalam video tersebut saya mendemonstrasikan cara menjalankan file yang telah
kita buat menggunakan php built-in server.

0:00 / 0:47

Dalam video tersebut Saya menggunakan Arch Linux, cara yang sama juga
bisa anda lakukan pada OS yang lainnya.

Pembahasan Selanjutnya
Dalam tutorial ini kita telah mengetahui apa itu file PHP, bagaimana cara
b t d b i
https://jagongoding.com/web/php/dasar/hello-world/ j l k P d t 7/9
2/2/2022 PHP Dasar: Hello World | Jago Ngoding
membuatnya dan bagaimana cara menjalankannya. Pada pertemuan

selanjutnya, kita akan mempelajari tentang variabel dan tipe data dalam
PHP.

Ikuti terus setiap seri dari Tutorial PHP Dasar, jika anda mendapati pertanyaan
atau masalah, silakan tulis di kolom komentar.

Terima kasih banyak!

Pemrograman PHP: Pemula Sampai Mahir.

Belajar pemrograman PHP dari pemula sampai mahir disertai studi


kasus. Materi akan selalu di-update secara berkala.

Baru 4.7 ⭐⭐⭐⭐ (169 Peserta) Ambil Kelas

Bagikan:

Nurul Huda

Web Developer. FOSS addict. Pengguna Arch Linux (dan Ubuntu). Penyuka
kopi saset. Dan pernah kuliah Teknik Informatika sampai lulus.

D u k u n g J ago N go din g ☕

Selanjutnya

PHP Dasar: Tipe Data Dan Variabel

https://jagongoding.com/web/php/dasar/hello-world/ 8/9
2/2/2022 PHP Dasar: Hello World | Jago Ngoding

Artikel Terkait

Pengertian Composer dan Cara Menggunakannya

Konf igurasi Laravel dan PostgreSQ L Beserta Contoh Migration

Mari Mengenal Konsep Routing Pada Laravel

Membuat Data Dummy Pada Laravel 5

Laravel: Konf igurasi V irtual Host di Nginx

0 Comments - powered by utteranc.es

Write Preview

Sign in to comment

Styling with Markdown is supported Sign in with GitHub

© 2022 Jago Ngoding


Icons made by F reep ik from www. fl a t ic o n. c o m

https://jagongoding.com/web/php/dasar/hello-world/ 9/9

Anda mungkin juga menyukai