Tutorial Belajar Menggunakan PHP Beginer | Blokside


pada bab ini akan menjelaskan tentang dasar dasar PHP, seperti instalasi software yang harus dibutuhkan, jenis program yang dapat dibuat dengan menggunakan PHP, cara membuat program di dalam PHP dan cara menjalankannya, cara menampilkan data, dan lain lain.

Instalasi PHP 7.4 

untuk mempelajari pemrograman PHP, kita perlu memasang software PHP. versi php yang digunakan adalah PHP 7.4. instalasi PHP dilingkungan linux akan dilakukan menggunakan program apt-get. sedangkan untuk windows kita akan menggunakan XAMPP. 

Instalasi PHP 7 di linux 

instalasi PHP dilinux dapat dilakukan dengan menulis perintah berikut di dalam terminal. 
$ sudo apt-get install php7.4 php7.4-cli php7.4-cli php 7.4-common php7.4-dev php7.4-mysql
untuk keperluan akses database, kita dapat menggunakan MariaDB. perintah yang digunakan untuk memasang MariaDB adalah sebagai berikut.
$ sudo apt-get install mariadb-server mariadb-client

Instalasi PHP 7.4 di windows

XAMPP adalah software yang membungkus PHP, Apache, dan MariaDB dalam satu paket. instalasi XAMPP cukup dilakukan dengan menjalankan file installer.exe

Jenis Program

sama dengan bahasa pemrograman skrip lainnya seperti Ptyhon. PHP juga dapat digunakan untuk membuat program dengan jenis berikut. 
  1. graphical user interface (GUI), adalah program visual yang cara kerjanya menggunakan mekanisme event-handling. untuk membuat program GUI dengan PHP, anda perlu menggunakan pustaka tambahan yang dikembangkan oleh pihak ketiga. misalnya PHP-GTK. 
  2. common line interface (CLI), adalah program berbasis teks yang dieksekusi melalui terminal linux. atau command prompt windows (CMD)
  3. web adalah program yang berada dilingkungan web server dan dieksekusi berdasarkan permintaan yang dikirim teks editor melalui web browser (Chrome, IE browser, Firefox), dan hasilnya juga ditampilkan di dalam web browser. 
meskipun dapat digunakan untuk beberapa jenis program, tapi pada kenyataannya PHP lebih banyak digunakan untuk mengembangkan program berbasis web.

PHP bekerja secara Interaktif

bagi para developer (programer) python, anda tentu sudah terbiasa menggunakan python shell (IDIE). python shell adalah program yang mengizinkan kita untuk mengeksekusi program secara interaktif. jika anda programer ruby, anda juga dapat melakukan hal yang sama melalui program irb (interaktif ruby). pengeksekusian dapat dilakukan dengan mengaktifkan mode interaktif. caranya dengan menulis perintah php -a di dalam terminal. 
$ php -a 
interactive mode enabled
php > echo "hello world!";
hello world!
php > echo 1 + 1;
2