Pertemuan 1&2 PDF
Pertemuan 1&2 PDF
Pertemuan 1&2 PDF
1.Mengenal PHP
PHP adalah singkatan dari Pearl Hipertext Processor merupakan salahasatu bahasa
pemrograman berbasis scripting yang didesain untuk membuat lembaran halaman internet
yang bersifat dimanis.PHP banyak digunakan untuk membangun aplikasi berbasis web, hal
tersebut dikarenakan PHP sangat mudah dipahami serta banyaknya dukungan komponen-
komponen perangkat lunak seperti, MySql, Jquery, Ajax, Flash, dan masih banyak lainnya.
Perintah php ditulis pada aplikasi text editor yang mendukung format PHP seperti
Macromedia dreamweaver, atau Phpeditor. Perintah php tersebut dieksekusi pada server-side
lunak pokok, yaitu PHP, Apache webserver, dan MySql. Untuk kebutuhan modul Praktek ini
penulis menggunakan XAMPP Versi 1.7.7. Bagi anda yang belum memiliki perangkat lunak
projects/xampp/files/XAMPP%20Windows/1.7.7/xampp-win32-1.7.7-VC9-
installer.exe/download.
3. Instalasi Xampp
Tampil dialog window instalasi xampp (Gambar 1.2) pilih semua chack box yang
ada jendela tersebut. klik tombol install. Tunggu hingga semua file selesai tercopy
Setelah instalasi berhasil, jalankan browser internet. Pada address bar ketikkan
Secara umum PHP dapat disertakan dengan bahasa perintah HTML, sehingga halaman web
yang dibuat bersifat dinamis. Berikut ini struktur penulisan PHP dan HTML di dalam text
editor.
<html>
<head>
</head>
<body>
<?php
Echo “Hellooo..Sahabat…!”
?>
</body>
</html>
Perintah php juga dapat di jalankan tanpa struktur perintah HTML, berikut ini contohnya
<?php
?>
Untuk sebuah web dinamis tidak cukup dibuat dengan menggunakan Perintah PHP
saja, tetapi tetapi masih dibutuhkan komponen pendukung, HTML, CSS, java script, dan lain
sebagaianya. HTML bukan bahasa pemrograman melainkan hanya sebagai bahasa perintah
yang dipakai untuk mengatur atau mendesain tampilan halaman-halaman internet. HTML
tidak memiliki pendeklarasian parameter dan tipe data seperti layaknya pada bahasa
<html>
<head>
</head>
<body>
</body>
</html>
Bila perintah HTML tersebut di jalankan pada aplikasi browser internet maka
pemrograman PHP
<?
$bilpertama=2;
$bilkedua=3;
$hasiljumlah=$bilpertama + $bilkedua;
?>
perintah PHP di atas menggunakan parameter dan tipe data. Perintah PHP
1. Variabel
pada baris perintah harus ditulis diawal perintah. Berikut ini syarat bentuk penulisan
karakter kedua boleh menggunakan huruf atau tanda garis bawah, dan untuk
kalimat yang digunakan sebagai variabel harus menggunakan huruf kecil. Hal
tersebut dilakukan untuk menghindari perbedaan arti, sebab variabel pada php
bersifat sensitive Case. Missal $nama dengan $Nama memiliki arti yang berbeda.
<?php
$alamat=”Medan”;
$no_telp1= 012345678 ;
?>
2. Tipe Data
Secara umum tipe data dinyatakan sebagai identitas dari data yang dipakai pada
Tipe data angka berupa bilangan bulat yang memiliki jangkauan -2,147,483,648
sampai dengan +2,147, 483,647. bilangan octal, decimal, dan heksadesimal juga
merupakan bagian dari integer yang dapat dideklarasikan pada isi variabel. Berikut ini
contoh penggunaan tipe data mengandung integer pada php. Simpan dengan nama
bilbulat.php
<html>
<head>
</head>
<body>
<?php
$bilangan1= 17;
$bilangan2= -17;
$bilangan3= 0x24;
$bilangan4= 015;
echo "-----------------------------------------------------------<br>";
echo "-----------------------------------------------------------<br>";
echo "------------------------------------------------------------<br>";
?>
</body>
</html>
Tipe data pecahan pada php memiliki jangkauna antara 1.7E-308 sampai dengan
1.7E+308. Berikut ini contoh pendeklarasian nya di dalam stuktur perintah
program.
<html>
<head>
<title> titpe bilangan pecahaan</title>
</head>
<body>
<?php
$ket="gadai";
$berat= 0.55;
$kadar=0.99;
$harga= 345.000;
echo "--------------------------------------------------<br>";
echo "--------------------------------------------------<br>";
echo "----------------------------------------------------<br>";
echo "----------------------------------------------------<br>";
?>
</body>
</html>
Gambar.2.2 tampilan hasil eksekusi bilpecahan.php
Untuk pada pendeklarasian tipe data huruf atau kalimat cukup menggunakana
tanda petik satu atau dua yang diletakkan diantara isi variabel. Berikut ini contoh
penggunaannya.
<html>
<head>
</head>
<body>
<?php
$nama='Cecilia Zevana';
$cuaca="hujan";
echo "-----------------------------------------------------------------------------------------------<br>";
?>
</body>
</html>
d) Tipe terstruktur(array)
tipe terstruktur atau array dipakai untuk menampung dan mengurutkan data,
Berikut penggunaan tipe array pada php. Simpan dengan nama terstruktur.php
<html>
<head>
<title> titpe data terstruktur</title>
</head>
<body>
<?php
list($key,$val)=each($nim);
echo "<br>----------------------------------------------------------------------------<br>"; }
?>
</body>
</html>
input data:
tahap pertama tuliskan perintah html di bawah ini, simpan dengan nama
forminput.html
<html>
<head>
</head>
<body>
</form>
</body>
</html>
tahap kedua tuliskan script php di bawah ini, simpan dengan nama proses.php
<html>
<head>
<title>proses.php</title>
</head>
<body>
<?php
$nama = $_GET["nama"];
$sex = $_GET["sex"];
$ultah = $_GET["ultah"];
$alamat = $_GET["alamat"];
echo"-------------------------------------------------------------<br>";
echo"-------------------------------------------------------------<br>";
echo"-------------------------------------------------------------<br>";
echo"Alamat : <B>$alamat</B><br>";
echo"--------------------------------------------------------------<br>";
?>
</body>
</html>
Pada php terdapat beberapa bentuk penulisan perintah output. Penulisan perintah
output mirip dengan perintah yang pakai pada bahasa pemroraman C/ C++.
<html>
<head>
</head>
<body>
<?php
print $kalimat;
?>
</body>
</html>
<html>
<head>
</head>
<body>
<?php
echo "$kalimat";
?>
</body>
</html>
<html>
<head>
</head>
<body>
<?php
printf ("%s",$kalimat);
?>
</body>
</html>
Dari ketiga bentuk penulisan perintah output akan mengeluarkan hasil yang sama
3. Operator
Selain tipe data, php juga meneydiakan operator yang dapat digunakan untuk operasi
a) Operasi Bilangan
Penjumlahan + $c = $a + $b
Perkalian * $c = $a * $b
Pengurangan - $c = $a – $b
Pembagian / $c = $a / $b
Sisa baagi % $c = $a % $b
Contoh penulisan perintah operasi bilangan pada php
<html>
<head>
</head>
<body>
<?php
$nip=20120614;
$gajipokok=3450000;
$insentif=1500000;
$bonus=2400000;
$pajak=0.05;
$pph=$total * $pajak;
echo "---------------------------------------------------------<br>";
?>
</body>
</html>
Gambar.2.8 tampilan hasil eksekusi operasibilangan1.php
yang sering dijumpai pada struktur kondisional. Berikut ini symbol operator
$x > $y Lebih besar dari Benar jika $x lebih besar sama dengan $y
$x <= $y Lebih kecil atau sama Benar jika $x lebih kecil sama dengan $y
dengan
$x >= $y Lebih besar atau Benar jika $x lebih besar sama dengan $y
sama dengan
C) Operator logika
Operator logika dapat dipakai untuk membandingkan dua nilai, tetapi nilai
$x xor $y Or Kondisi benar salah satu $x atau $y bernilai true, tetapi false
jika keduanya bernilai true.
d) Operator Assignment
+= $x =$x+=1 $x bernilai 2
-= $x =$x-1 $x bernilai 1
*= $x =$x*2 $x bernilai 2
/= $x =$x /2 $x bernilai 1
e) Operator bitwise
Opertor bitwise dipakai untuk operasi bilangan biner. Berikut ini bagian dari
operator bitwise pada php
$x & $y And $x diberi nilai 11(bilangan binernya 1011) & $x diberi nilai
13(bilangan binernya 1101) hasil operasinya 9(bilangan binernya
1001)
$x<<$y Shift $x diberi nilai 11(bilangan binernya 1011) << $y diberi nilai
left 2(bilangan binernya 10) hasil operasinya 44(bilangan binernya
101100)