Belajar PHP Part 1 : Pengenalan PHP
Untuk Siapa Materi Ini ?
- Programmer Pemula
- Web Programmer
- Backend Programmer
Pengenalan PHP
- PHP Singkatan dari ( PHP : Hypertext Preprocessor )
- PHP banyak digunakan sebagai bahasa pemrograman yang di khususkan untuk web development
- PHP sangat mudah digunakan dan banyak sekali diadopsi oleh programmer web
- Bahkan hampir mayoritas kebanyakan web di dunia, dibuat menggunakan PHP
- PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995 (Bapanya PHP)
Open Source
- PHP adalah bahasa pemrograman yang Open Source
- Kita bisa download PHP di website php.net
- Atau bisa liat source code nya di halaman github php https://.github.com/php/php-src
- Selain open source, PHP juga free untuk digunakan, sehingga tidak ada biaya yang harus kita keluarkan untuk menggunakan PHP
Kenapa Belajar PHP
Masuk ke 10 Bahasa Pemrograman Populer di Dunia
Source : TIOBE Programming Community Index
Proses Development PHP
File php ber extension *.php.
Apa yang bisa dibuat menggunakan PHP ?
- Server-side-scripting, ini adalah salah satu fokus utama web, untuk membuat aplikasi server side, biasanya digunakan sebagai aplikasi web menggunakan bantuan web server, dan kita bisa melihat output di aplikasi menggunakan web browser (Internet Explore, Chrome, Firefox, Safari, dll).
- Command Line Scripting, PHP juga bisa digunakan untuk membuat program berbasis command line, tanpa harus menggunakan web server.
- Desktop Application, walaupun jarang digunakan, tapi PHP juga bisa digunakan untuk membuat aplikasi desktop menggunakan PHP-GTK. (Jarang digunakan)
Menginstall PHP
- PHP bisa di install di sistem operasi apapun seperti ; Windows, Mac, ataupun Linux
- Namun menginstall PHP secara manual tidak terlalu mudah
- Oleh karena itu untuk belajar, direkomendasikan menginstall PHP dengan bantuan tool-tool yang sudah mem-bundle PHP dengan teknologi pendukungnya
Menginstall XAMPP
Disini ane menggunakan aplikasi XAMPP, dimana aplikasi ini sudah mem-bundle PHP, MySQL/MariaDB, Apache HTTPD, dan lain-lain.
Website XAMPP : Klik Disini
Setting PATH
- Setelah menginstall PHP, kita perlu mengatur PATH sistem operasi yang kita gunakan
- Tiap sistem operasi berbeda-beda cara setting PATH nya
- Inti dari setting PATH adalah, agar kita bisa mengakses PHP dari command prompt/ terminal
Untuk cek apakah PHP sudah berjalan atau tidak di CMD/ Terminal bisa masukan perintah php -v, jika muncul output versi PHP yang digunakan berarti sudah siap digunakan, seperti gambar di bawah ini.#Untuk Linux atau Mac tambahkan di .bashrc atau .profile atau .zshrcexport PATH="/Application/XAMPP/bin:$PATH"
Text Editor
- Visual Studio Code https://code.visualstudio.com/
- Sublime Text https://www.sublimetext.com/
- Atom https://atom.io/
- PHPStorm https://www.jetbrains.com/phpstorm/
File PHP
- File kode program PHP diakhiri dengan extenion *.php
- Di awal kode program PHP, wajib menambahkan tag <?php, dan diakhiri kode program tag php ?> (tapi tidak wajib untuk di masukan)
- Nama file php tidak ada aturan, jadi kita bisa membuat file PHP seperti membuat file lain biasanya, namun agar mempermudah saat running/ menjalankan file PHP, sangat direkomendasikan tidak menggunakan space/spasi
- Untuk menampilkan tulisan di PHP, sob bisa menggunakan perintah echo
PHP Dasar
Format Menjalankan Kode Program
php NamaFile.php
Program Hello Word
<?phpecho "Hello World";
atau
<?phpecho "Hello World";?>