PENGERTIAN
PHP (Hypertext Preprocessor) adalah bahasa pemrograman untuk pengembangan sebuah web. Tujuan utama bahasa ini untuk memudahkan perancang web untuk menulis halaman web sederhana dengan cepat.
KELEBIHAN PHP
PHP lebih fleskibel untuk digabungkan dengan bahasa lainnya. PHP merupakan bahasa script server side atau digabungkan ke dalam bahasa HTML. Namun PHP dapat disisipkan dengan bahasa yang lainnya, contoh :
- MySQL
- Oracle
- Sybase
- PostgreSQL
- dan masih banyak lagi.
DASAR - DASAR PHP
Untuk membuat sebuah bahasa pemrograman biasanya digunakan sebuah aplikasi default dari setiap komputer / laptop kalian yaitu Notepad. Bisa juga digunakan Notepad++, namun sebagai contoh kami akan gunakan Notepad. Sebelum mengetahui macam - macam kode di dalam PHP, untuk mengeksekusi sebuah ekstensi file .php dalam sebuah browser, kalian membutuhkan sebuah aplikasi lagi yaitu XAMPP. Berikut tampilan dari XAMPP.
Text nya menyatu dalam satu barisan. Bagaimana jika kita ingin memindahkannya ke bawah? Di PHP ada macam - macam perintah yang membantu pembuatan web menjadi semakin bagus. Ada perintah untuk membuat baris baru, mengatur spasi, membuat background color, dan lain - lain.
Gambar 1. XAMPP
Untuk mengeksekusi file PHP, Apache harus di start terlebih dahulu dan background text berwarna hijau seperti di Gambar 1.
Perlu diketahui untuk memulai script php, aturan penulisan kodenya seperti berikut :
<?php
?>Kode PHP yang paling mudah adalah menampilkan sebuah text saja. Caranya bagaimana? Sisipkan kode echo "ketik pesan disini"; Contoh nya seperti ini
<?php
echo "Hello World";
?>Nanti di browser akan muncul text Hello World.
Gambar 2.1 Hello World Notepad
Gambar 2.2 Hello World Browser
Untuk membuka file .php, save file Hello World tersebut di C:\xampp\htdocs\ (default directory file).File harus save di directory tersebut jika ingin di eksekusi pada browser. Boleh membuat folder baru atau tidak pada folder htdocs. Jika tidak memakai folder, maka ketikkan pada address bar browser : localhost/namafile.php , untuk memakai folder : localhost/namafolder/namafile.php . Penamaan file juga ada aturan yaitu, tidak boleh memakai spasi. Tetapi bisa digantikan dengan under-score. Contoh nama file yang benar : hello_world.php , Contoh nama file yang salah : hello world.php
PHP juga bisa memasukkan variable ke dalam code yang kita buat. Apa itu variable? variable digunakan untuk menyimpan sebuah value, data atau informasi. Variable dapat berupa text atau angka. Variable juga bisa untuk menambah bilangan, mengurangi, dan sebagainya . Berikut beberapa operator yang dapat digunakan di PHP :
- + (Peratambahan)
- - (Pengurangan)
- * (Perkalian)
- / (Pembagian)
- % (Modulo, sisa pembagian)
- = (Sama dengan)
- != (Tidak sama dengan)
- < (Kurang dari)
- > (Lebih dari)
- <= (Kurang dari sama dengan)
- >= (Lebih dari sama dengan)
- and (Logika)
- or (Logika)
- Xor (logika)
- . (Penggabungan String)
Ada juga beberapa aturan dalam penulisan variable di PHP:
- Penulisannya selalu di awal dengan tanda $
- Tidak boleh mengandung spasi, tetapi bisa di ganti dengan menggunakan under-score "_"
Contoh :
- $file
- $_data
Perhatikan case sensitif pada penulisan nama variable (variable $file akan berbeda dengan $File)
Lalu bagaimana cara menggunakan variable di PHP? Variable bisa di buat hanya menampilkan text saja dengan echo. Contoh :
<?php
$kelompok= "Kelompok 8 (CSGO)"
$fakultas= "Teknologi Informasi"
echo "Kelompok = $kelompok" ;
echo "Fakultas = $fakultas" ;
?>Tampilannya akan seperti berikut.
Gambar 3.1 Variable Notepad
Gambar 3.2 Variable Browser
- <br> = break, membuat barisan baru
- <p> </p> = paragraph, membuat paragraf baru (berbeda dengan br, jarak antara baris 1 dan baris 2 akan berbeda)
- <h1> = heading 1, Teks dengan Heading 1
- <h2> = heading 2, Teks dengan Heading 2
- <h3> = heading 3, Teks dengan Heading 3
- <h4> = heading 4, Teks dengan Heading 4
- <h5> = heading 5, Teks dengan Heading 5
- <h6> = heading 6, Teks dengan Heading 6
- <hr> = membuat garis horizontal dari ujung kiri sampai ujung kanan layar
- <i> = italic, membuat cetak miring teks
- <b> = bold, membuat cetak tebal teks
- <u> = underline, membuat garis di bawah teks
- <p align=left> </p> = membuat teks menjadi rata kiri
- <p align=center> </p> = membuat teks menjadi rata tengah
- <p align=right> </p> = membuat teks menjadi rata kanan
- <p align=justify> </p> = membuat teks menjadi rata kiri dan kanan
- <body bgcolor=" "> = membuat warna background (ganti " " dengan warna yang kalian suka, Misal merah, kodenya seperti ini <body bgcolor=red> , bisa juga kalian ubah warna dengan hex color)
dan masih banyak lagi perintah- perintah di PHP. Sebagian perintah dari HTML dapat berfungsi juga di PHP.
KESIMPULAN DAN SARAN
PHP merupakan bahasa pemrograman yang fleksibel, sehingga nyaman untuk dipelajari pemula. Bahasa pemrograman PHP mudah dimengerti dan dipahami. Selain itu juga PHP memang dasarnya untuk belajar bahasa pemrograman untuk web. Karena nanti PHP mungkin akan di pakai untuk bahasa pemrograman lainnya seperti HTML, MySQL,PostgreSQL dan lainnya. PHP sangat di rekomendasikan untuk pemula dan baru belajar dalam dunia IT yang memulai coding.Walaupun coding PHP tidak begitu kompleks, PHP sering digunakan web - web besar sebagai dasarnya. Contohnya seperti Facebook, Youtube, Yahoo, Wikipedia, sourceforge,net, dan masih banyak lagi yang lain. Hanya dengan PHP juga kita bisa membuat website sederhana kita sendiri. Jika ingin membuat website yang besar, kita hanya perlu menguasai dasarnya terlebih dahulu ,yaitu PHP.
DAFTAR PUSTAKA
agung nugroho. Tentang PHP. Didapat dari : http://agungnugroho-ti-095110003.blogspot.co.id/p/blog-page.html
jimmy thompson. 2013. Cara Mempelajari PHP Bagi Para Pemula Super Lengkap.... . Didapat dari : http://software.10terbaik.com/2013/12/cara-mempelajari-php-bagi-para-pemula.html
Jurnal Web. 2015. 10 Website Raksasa Yang Dibuat Dengan PHP . Didapat dari : http://www.jurnalweb.com/website-raksasa-yang-dibuat-dengan-php/
SITASI
agung nugroho menyebutkan sistem database yang didukung PHP adalah :
- Oracle
- MySQL
- Sybase
- PostgreSQL
- dan lainnya.
jimmy thompson (2013) "Apa itu variable? variable ..." ; "(rumus tipe data dalam bentuk tabel) ..."
Jurnal Web (2015) menyebutkan sepuluh website besar : Facebook, VK.com, Youtube, Yahoo, Wikipedia, Flickr, WordPress.com , Digg, Sourceforge.net , iStockPhoto.