Persiapan Belajar PHP
Sebelum kita mempelajari bahasa pemrograman PHP, mari kita persiapkan terlebih dahulu beberapa aplikasi yang kita butuhkan agar kita dapat belajar dengan nyaman dan dapat menjalankan kode PHP yang kita tulis.
Kita akan menginstal kode editor yang dapat memudahkan kita dalam menulis kode PHP, dan menginstal interpreter PHP agar komputer kita memahami kode PHP yang kita tulis.
Di sini saya juga akan menjelaskan beberapa metode yang bisa kita gunakan untuk menginstal PHP, entah itu dengan XAMPP maupun menginstal hanya PHP saja dimana metode ini cocok untuk pengguna PC dengan spesifikasi terbatas.
Berikut beberapa topik yang akan kita bahas.
- Instal Kode Editor Visual Studio Code
- Cara Instal PHP di Windows
- Membuat File PHP
- Menjalankan File PHP
Intsal Kode Editor Visual Studio Code
Untuk menulis kode PHP, sebetulnya kita bisa menggunakan Notepad bawaan Windows, namun ini akan menyulitkan kita karena aplikasi tersebut tidak mengkoreksi kode yang kita tulis sehingga rawan kesalahan.
Dengan menggunakan kode editor, kita akan dimudahkan, karena kode editor dirancang khusus untuk menulis kode, umumnya dilengkapi dengan fitur auto complete, fitur yang dapat mengoreksi kesalahan pengetikan kode dan lain sebagainya.
Ada banyak kode editor yang bisa kita gunakan, diantaranya Notepad++, Sublime Text, Atom, Visual Studio Code dan sebagainya. Di sini kita akan mengguankan Visual Studio Code, salah satu kode editor gratis dan open source yang saat ini cukup populer dan memiliki banyak fitur yang dapat memudahkan kita dalam menulis kode.
Untuk menginstal Visual Studio Code, caranya:
- Buka situs web resmi Visual Studio Code.
- Klik download, ini akan mengunduh versi yang sesuai dengan sistem operasi yang kita gunakan.
- Setelah itu, instal seperti menginstal aplikasi Windows pada umumnya, cukup ikuti langkah-langkahnya.
Setelah Visual Studio Code berhasil diinstal, silakan instal ekstensi PHP Intelephense, setelah itu, muat ulang Visual Studio Code dengan cara menekan tombol Ctrl + Shift + P, ketik "Reload Window" lalu tekan enter.
Cara Instal PHP di Windows
Untuk menginstal PHP di Windows, kita bisa menginstalnya menggunakan aplikasi XAMPP yang secara default dilengkapi dengan aplikasi pendukung seperti MySQL, web server Apache dan sebagainya.
Atau, kita juga bisa menginstal PHP secara langsung, metode ini hanya menginstal PHP tidak seperti XAMPP yang membawa aplikasi lain.
Instal PHP
Jika Anda menggunakan PC dengan spesifikasi terbatas dan tidak membutuhkan database atau web server, saya sarankan untuk menggunakan metode ini karena di sini kita hanya menginstal PHP saja sehingga kita dapat menghemat sumber daya PC kita.
Untuk kebutuhan belajar, menginstal PHP saja sebetulnya sudah cukup.
Caranya:
- Buka halaman resmi untuk mengunduh PHP untuk Windows
- Klik tautan Zip di bagian versi PHP paling baru, VSxx X64 Thread Safe untuk Windows 64-bit atau VSxx X86 Thread Safe untuk 32-bit.
- Setelah diunduh ekstrak file tersebut, ini akan menghasilkan satu buah folder.
- Pindahkan folder tersebut ke disk C (jangan dimasukkan ke dalam folder apa pun, sejajar dengan folder Windows atau Program Files).
- Klik kanan folder yang telah dipindahkan tadi, kemudian pilih opsi Copy as path untuk menyalin path ke folder tersebut.
- Gunakan fitur pencarian Windows yang terletak di menu Start, ketik dan cari "env" lalu pilih yang paling atas untuk membuka pengaturan System Properties.
- Setelah muncul pengaturan System Properties, pilih opsi Environment Variables.
- Dibagian System variables klik dua kali pada variable Path, ini akan menampilkan dialog "Edit environment variable".
- Setelah itu, klik opsi New lalu paste path yang telah disalin pada langkah 5.
- Pilih opsi OK pada semua dialog yang muncul untuk menyimpan perubahan.
Sampai di sini, kita sudah berhasil menginstal PHP. Untuk memastikan bahwa PHP terpasang dengan baik, buka CMD lalu ketik perintah php --version
, jika berhasil maka akan muncul versi PHP yang telah kita install, contohnya seperti gambar di bawah.
Instal XAMPP
XAMPP adalah salah satu aplikasi yang dapat memudahkan kita dalam mengatur lingkungan pengembangan PHP, XAMPP berisi beberapa aplikasi pendukung termasuk PHP, MariaDB, Apache dan sebagainya.
Berikut cara menginstal XAMPP:
- Buka halaman resmi untuk mengunduh XAMPP.
- Donwload versi yang paling baru.
- Instal seperti menginstal aplikasi Windows pada umumnya (cukup ikuti langkah-langkahnya).
Setelah instalasi berhasil, kita bisa menjalankan web server melalui control panel XAMPP atau melalui CMD/CLI, XAMPP juga otomatis mengatur Environment Variable Windows seperti yang kita lakukan manual pada metode sebelumnya, sehingga kita bisa menjalankan PHP melalui CMD.
Untuk mengujinya, silakan jalankan perintah php --version
di CMD, jika instalasi berhasil seharusnya muncul versi PHP.
Membuat File PHP
Mari kita buat file PHP pertama kita. Silakan buat folder baru dengan nama belajar-php
, kemudian buka folder tersebut menggunakan Visual Studio Code, setelah itu buat file bernama index.php
.
File PHP harus memiliki ekstensi .php
. Selain itu, kode PHP yang kita tulis di dalam file harus diawali dengan tag pembuka <?php
dan diakhiri dengan tag penutup ?>
, diantara tag pembuka dan penutup ini kita bisa menulis kode PHP, jika tidak, kode PHP yang kita tulis tidak akan dievaluasi.
Jika di dalam file hanya berisi kode PHP, kita bisa menghilangkan tag penutup ?>
untuk mencegah spasi dan baris baru ditambahkan tanpa sengaja.
Mari kita tulis kode PHP di index.php
yang menampilkan teks "Hello World".
<?php
echo "Hello World";
Kemudian, buat folder baru bernama test
yang didalamnya berisi file test.php
, file tersebut berisi kode PHP berikut.
<?php
echo "Hello World Test";
Sehingga struktur projek kita kurang lebih terlihat seperti berikut.
belajar-php
├── test
│ └── test.php
└── index.php
Menjalankan File PHP
Kita sudah membuat file PHP, bagaimana cara menampilkan hasilnya?
Kita bisa menjalankan file tersebut menggunakan CLI dimana nanti hasilnya akan muncul di terminal, atau menggunakan web server build-in dimana hasilnya bisa kita lihat menggunakan web browser.
Anda dapat memilih salah satu cara yang menurut Anda paling nyaman selama pembelajaran. Mari kita pelajari satu per satu.
Menggunakan CLI
Untuk menjalankan file PHP menggunakan CLI, kita hanya perlu menjalankan perintah php /path/ke/file.php
di terminal. Jika Anda menggunakan Visual Studio Code, silakan tekan Ctrl + ` (backtick) untuk membuka terminal Visual Studio Code.
Terimnal yang kita buka seharusnya sudah masuk ke folder belajar-php
, sehingga path file PHP yang kita tulis akan relatif terhadap folder ini.
Untuk menjalankan file index.php
yang berada tepat di dalam folder belajar-php
, kita bisa menjalankan perintah php index.php
, hasilnya akan muncul diterminal.
Bagaimana jika saya ingin menjalankan file php di dalam folder tertentu? Kita hanya perlu mengarahkan pathnya ke file tersebut.
Misalnya, untuk menjalankan file test.php
yang ada di dalam folder test
kita bisa menjalankan perintah php test/test.php
.
Jika isi file berubah dan kita ingin melihat hasil dari perubahan tersebut, kita perlu menjalankan ulang perintah tersebut.
Menggunakan Web Server Built-in
Jika kita ingin melihat hasilnya di web browser, kita bisa memanfaatkan web server built-in. Berikut sintaks untuk menjalankan perintah web server built-in PHP:
php -S <host>:<port> path/ke/file.php
Penjelasan:
<host>
- host web server yang akan kita gunakan biasanyalocalhost
,<port>
- port web server yang akan kita gunakan, misalnya8000
,path/ke/file.php
- path ke file PHP yang akan dijalankan oleh web server.
Mari kita jalankan web server untuk menjalankan file index.php
dengan perintah berikut php -S localhost:8000 index.php
.
Jika kita ingin web server menjalankan file test.php
di dalam folder test
, kita bisa menjalankan perintah berikut.
php -S localhost:8000 test/test.php
Setelah web server berjalan kita bisa mengaksesnya melalui URL http://localhost:8000
menggunakan browser. Jika kita berhasil menjalankan web server URL ini bisa kita lihat di terminal dan melihat teks "Hello World" di web browser.
Jika kita melakukan perubahan, kita hanya perlu menyegarkan browser. Untuk menghentikan web web server tekan Ctrl + C.