PEMROGRAMAN PHP DASAR

Assalamu'alaikum Wr. Wb.

Pada pertemuan kali ini, saya akan menjelaskan pemrograman dasar PHP.

PENGENALAN PHP

PHP(Hypertext Prepocessor) merupakan bahasa pemrorgaman yang di desain khusus untuk web development atau pengembangan web. PHP ini sifatnya Server-Side karena PHP dijalankan atau dieksekusi dari sisi server(maksud di jalankan dari komputer server dan bukan dari komputer client).

PHP mulai dikembangkan pada tahun 1995 oleh Rasmus Lerdofr. Untuk situs resmi dari PHP sendiri dapat diakses pada url http://www.php.net. PHP bermula dari singkatan Personal Home Page, kemudia ia memberikan nama dengan sebutan PHP/FI (Personal Home Pgae Forum Interpreted) yang bersifat hak cipta terbuka (open source). PHP sekarang ini dikenal dengan sebutan nama Hypertext Prepocessor.

Untuk versi PHP sekarang ada 7 versi:

1. PHP 1.0

Versi pertama PHP yang didirikan oleh Rasmus lerdoff tahun 1995.

2. PHP 2.0

Di rilis pada pertengahan tahun 1997 bulan November. Versi ini merupakan cikal bakal PHP 3.0

3. PHP 3.0

Di rilis pada sekitar Juni 1998. PHP ditulis ulang oleh perusahaan bernama zein. Penulisan ulang ini meliputi pembersihan interpreter PHP. nama versi ini diresmikan menjadi PHP 3.0

4. PHP 4.0

Di rilis pada pertengahan tahun 1999 dan pembaruan interpreter.

5. PHP 5.0

Di rilis pada bulan Juni 2004. Pada versi ini, PHP mulai menambahkan konsep OOP.

6. PHP 6.0

Di rilis sekitar tahun 2005. Versi ini terbilang gagal karena fitur-fitur yang harusnya ada di PHP 6.0 dialihkan ke versi 5.0

7. PHP 7.0

Mulai dikembangkan pada tahun 2014

FUNGSI/ KEGUNAAN PHP

Fungsi PHP secara umum ialah untuk mengakses layanan web dan mengubah halaman HTML statis menjadi dinamis dan sebagai penghubung antara halaman statis dengan server database.Selain itu dapat digunakan untuk membuat halaman yang fleksibel dan dapat diubah berdasarkan kemauan user untuk berbagai pengaturan yang diinginkan.

Pada kesempatan kali ini, saya akan menjelaskan penulisan syntax PHP

PENULISAN SYNTAX PHP

Untuk penulisan syntax nya, PHP di tandai dengan membuat tag pembuka <?php dan diakhiri dengan tag penutup ?>. Syntax php dapat di sisipkan pada bagian-bagian HTML. PHP juga merupakan bahasa pemrograman yang syntax nya bersifat case sensitive. Pada setiap akhir baris syntax PHP harus ditutup dengan tanda titik koma (;). Berikut ini contoh penulisan syntax PHP yang benar:

<?php

    echo "Hello World";

?>

Syntax echo pada contoh diatas adalah untuk menampilkan data. Selanjutnya untuk penulisan komentar pada pemrograman PHP yaitu ada dua cara:

  1. Menggunakan tanda // untuk komentar satu baris;
  2. Menggunakan tanda /* dan ditutup dengan */ untuk komentar lebih dari satu baris.
Contoh:
//contoh komentar satu baris

<?php

    echo "Hello World";

?>

/* contoh komntar

multiline*/

SOFTWARE YANG HARUS DIPERSIAPKAN

Software yang harus dipersiapkan untuk pemrograman PHP yaitu:

  1. Teks editor (Gunakan Visual Studio Code)
  2. Web browser
  3. Web server(Gunakan XAMPP)

APA ITU XAMPP?

XAMPP adalah program untuk membuat server. XAMPP menyediakan paket server yang kita butuhkan untuk pengembangan web dengan PHP. Mulai dari PHP, MySQL, PHPmyadmin, dll.

Jadi, pastikan untuk mendownload Visual Studio Code dan XAMPP terlebih dahulu untuk melanjutkan pembelajaran pemrograman PHP.

CARA INSTALASI XAMPP
  1. Sebelum instalasi, harus mendownload XAMPP terlebih dahulu di website resminya yaitu https://www.apachefriends.org/download.html
  2. Setelah itu anda buka file-nya dan klik next.
  3. Selesai, maka tampilan akan seperti ini:


VARIABEL PADA PHP


Variabel adalah sebagai tempat atau wadah untuk menyimpan data sementara. Variabel bisa dikatakan sebagai penyimpanan informasi atau data sementara di dalam pemrograman. Variabel bisa menyimpan data berupa integer, string dan lainnya.
Adapun cara penulisan variabel di PHP adalah:
  1. Di awali dengan tanda $
  2. Varaibel pada PHP bersifat case sensitive
  3. Untuk mengisi suatu variabel bisa langsung diisi dengan tanda =
Jadi untuk menuliskan variabel PHP harus diawali dengan tanda $ kemudian dilanjutkan dengan nama dari variabel nya. Contoh:

<?php
    $nama = "Yaser";
?>

MEMBUAT PROJEK PERTAMA PADA PHP
Karena kita sudah mepelajari sebuah variabel dan perintah echo() maka sekarang kita akan mempraktekkannya. Berikut source code PHP nya:


Maka hasilnya sebagai berikut:


Dari codingan diatas terdapat tanda koma (,) yang berfungsi untuk menggabungkan teks atau string. Selain cara ini, kita juga bisa melakukannya dengan tanda titik (.) karena titik adalah operator untuk menggabungkan dua teks di PHP. Alasan tidak menggunakan tanda tambah (+) dikarenakan simbol tambah hanya digunakan untuk penjumlahan, bukan untuk menggabungkan string.


NOTE:

Jangan lupa untuk selalu mengaktifkan apache pada XAMPP terlebih dahulu untuk mengakses file php di localhost serta jangan lupa untuk menaruh file php di dalam folder htdocs.

APA ITU LOCALHOST?
Localhost adalah server lokal yang bertugas untuk menampung segala kebutuhan data untuk program yang akan dijalankan. Perangkat komputer yang sedang kita gunakan saat ini, bisa dibilang sebagai localhost. Ketika membuat website dengan server lokal, maka ia akan berperan sebagai server yang menampung semua konten, halaman hingga struktur website milik kita.
Kegunaan localhost untuk website dan server adalah sebagai berikut:
  1. Menjadi server offline
  2. Menguji website secara offlien
  3. Mengecek koneksi internet
  4. memblokir akses ke website tertentu

PERBEDAAN LOCALHOST DENGAN WEB HOSTING
Localhost adalah server yang menyediakan ruang penyimpanan dalam skala lokal, yaitu hanya dalam komputer kita saja.
Sedangkan web hosting adalah server online yang digunakan untuk menyimpan maupun mengolah data yang dapat diakses secara online. Sehingga orang lain dapat mengaksesnya melalui perangkat apapun selama mereka memiliki izin. Adapun kelebihan dan kekurangan dari localhost dan web hosting adalah sebagai berikut:
(sumber: dewaweb.com/blog/apa-itu-localhost)




Sekian Pengenalan dasar bahasa pemrograman PHP dari saya. Wassalamu'alaikum Wr. Wb.

Comments

Popular posts from this blog

APLIKASI PERPUSTAKAAN DENGAN BOOTSTRAP 5, PHP DAN MYSQL

Aplikasi PKL dengan PHP