Menganal PHP dalam Pemrograman

Hasil gambar untuk php programmingPHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum (wikipedia). PHP di kembangkan pada tahun 1995 oleh Rasmus Lerdorf, dan sekarang dikelola oleh The PHP Group. Situs resmi PHP beralamat di http://www.php.net.

PHP disebut bahasa pemrograman server side karena PHP diproses pada komputer server. Hal ini berbeda dibandingkan dengan bahasa pemrograman client-side seperti JavaScript yang diproses pada web browser (client).

Pada awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website pribadi. Dalam beberapa tahun perkembangannya, PHP menjelma menjadi bahasa pemrograman web yang powerful dan tidak hanya digunakan untuk membuat halaman web sederhana, tetapi juga website populer yang digunakan oleh jutaan orang seperti wikipedia, wordpress, joomla, dll.

Saat ini PHP adalah singkatan dari PHP: Hypertext Preprocessor, sebuah kepanjangan rekursif, yakni permainan kata dimana kepanjangannya terdiri dari singkatan itu sendiri: PHP: Hypertext Preprocessor.

PHP dapat digunakan dengan gratis (free) dan bersifat Open Source. PHP dirilis dalam lisensi PHP License, sedikit berbeda dengan lisensi GNU General Public License (GPL) yang biasa digunakan untuk proyek Open Source.

Fungsi PHP dalam pemograman Web

Untuk membuat halaman web sebenarnya PHP bukanlah bahasa pemograman yang wajib digunakan. Kita bisa saja membuat website dengan menggunakan HTML saja. Web yang dihasilkan dengan HTML(dan CSS) ini dikenal dengan website statis dimana kontenn dan halaman web bersifat tetap.

Sebagai perbandingan website dinamis yang bisa dibuat menggunakan PHP adalah situs web yang bisa menyesuaikan tampilan konten tergantung situasi. Untuk pembuatan web kode PHP biasanya disispkan dalam dokument HTML. Karena PHP disebut juga sebagai Scripting Language atau bahasa pemograman script.

Sebagai contoh penggunaan PHP, Misalkan kita ingin membuat list nomor 1 sampai 10 dengan menggunakan HTML murni kita bisa membuat secara manual kode berikut.

<html>
<head>
<title>Contoh list dengan HTML</title>
</head>
<body>
<h2>Daftar absensi mahasiswa</h2>
<ol>
<li>Nama mahasiswa ke-1 </li>
<li>Nama mahasiswa ke-2 </li>
<li>Nama mahasiswa ke-3 </li>
<li>Nama mahasiswa ke-4 </li>
<li>Nama mahasiswa ke-5 </li>
<li>Nama mahasiswa ke-6 </li>
<li>Nama mahasiswa ke-7 </li>
</ol>
</body>
</html>

Halaman HTML tersebut dapat digunakan dengan mudah dengan mengcopy tag <li> sebanyak 7 kali dan mengubah sedikit angka dan nomernya namun jika yang diinginkan adalah menabah list tersebut menjadi 100 atau 1000 list cara tersebut menjadi tidak efektif.

Jika menggunakan PHP, Kita tinggal membuat perulangan for sebanyak 100 kali dengan perintah singkat seperti berikut

<html>
<head>
<title>Contoh list dengan HTML</title>
</head>
<body>
<h2>Daftar absensi mahasiswa</h2>
<ol>
<?php
for ($i=1;$i<100;$i++){
echo”<li>Nama mahasiswa ke-$i </li>”;
}
?>
</ol>
</body>
</html>

Dengan menggunakan kode baris bahkan lebih sedikit dapat membuat list tersebut menjadi 100kali lebih cepat dengan hanya mengubah variabel i menjadi $i

PHP tidak hanya dapat melakukan pengulangan tersebut masih banyak hal lain yang bisa kita lakukan dengan PHP seperti menginputkan data ke database menghasilkan gambar mengkonversi halaman txt menjadi PDF dan hal lainya yang akan kita pelajari didalam tutorial belajar PHP selanjutnyaya

Leave a Reply

Your email address will not be published. Required fields are marked *