LAPORAN MINGGUAN
PRAKTIKUM PEMOGRAMAN WEB
PERTEMUAN 3 DASAR - DASAR PHP
Disusun Oleh :
NIM : 123140163
NAMA : INDRAYANTO
PLUG : 6
ASSISTEN 1 : FIRMAN ERZA PRATAMA ASSISTEN 2 : MUHADJIR FACHRURRADJIE
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
1.1 Struktur dasar PHP
PHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum. PHP di kembangkan pada tahun 1995 oleh Rasmus Lerdorf, dan sekarang dikelola oleh The PHP Group.
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.
Kemudahan dan kepopuleran PHP sudah menjadi standar bagi programmer web di seluruh dunia. Menurut wikipediapada februari 2014, sekitar 82% dari web server di dunia menggunakan PHP. PHP juga menjadi dasar dari aplikasi CMS (Content Management System) populer sepertiJoomla, Drupal, dan WordPress.
BAB II
ISI
2.1 Listing Program
<html>
<head><title>Perulangan Ke-1</title></head>
<body>
<?php
for ($i=5; $i >=2; $i--)
{
echo "Anak ayam mati $i, Anak ayam tinggal"; print ($i-1);
echo "<br/>";
}
echo"Anak ayam mati 1, Tinggal beli lagi "
?>
</body>
</html>
<html>
<head><title>Perulangan Ke-2</title></head>
<body>
<?php
for ($i=1; $i <=5; $i--)
{
for ($j=1; $i <=$i; $i++)
{
Echo"*";
}
Echo "<br>";
}
?> </body>
</html>
Lanjutan Listing Program 2.2 Perulangan Bintang
[image:4.595.79.544.100.484.2]2.2 Output
Gambar 2.1 Output Anak Ayam
Gambar 2.2 Output Bintang
2.3 Pembahasan
Listing Program 2.1 for ($i=5; $i >=2; $i--) berfungsi untuk melakukan pengurangan minus satu dimana i sama dengan 5 lebih besar sama dengan 2, echo "Anak ayam mati $i, Anak ayam tinggal"; print ($i-1); berfungsi untuk membuat pengurangan contoh 4 - 1, echo "<br/>"; berfungsi untuk enter.
BAB III
KESIMPULAN
Laporan ini membahas mengenai sistem perulangan, menggunakan tampilan pada php menggunakan bahasa server-side scripting. Pada laporan ini praktikan diharapkan mampu mengimplementasikan atau mengerti bagaimana cara melakukan perulanganm praktikan juga diminta untuk mengembangkan sistem perulangan agar nantinya dapat membuat atau menggabungkan sistem perulangan dengan bahasan-bahasan yang sebelumnya.