Anda di halaman 1dari 11

MATERI PENGANTAR PHP

Pengantar PHP Apa itu PHP? * PHP singkatan dari PHP Hypertext Preprocessor * PHP merupakan software open-source dan dapat di download di http: //www.php.net * PHP ditulis menggunakan bahasa C * PHP merupakan bahasa pemrograman server side yang didesain untuk dapat disisipkan dengan mudah ke dalam tagtag HTML * PHP Dirancang untuk membentuk web dinamis

Sejarah Singkat PHP * PHP diciptakan oleh Rasmus Lerdorf tahun 1994, seorang pemuda yang baru lulus kuliah di Finlandia * Awalnya PHP digunakan untuk mencatat jumlah serta mengetahui siapa saja pengunjung homepagenya * Sampai saat ini PHP versi terbaru adalah PHP versi 5.0

Kelebihan PHP * Script(kode program) terintegrasi dengan file HTML, sehingga developer bisa berkonsentrasi langsung pada penampilan dokumen webnya * Tidak ada proses compiling dan linking * Sintak pemrogramannya mudah dipelajari, sangat menyerupai c dan perl

* Integrasi yang sangat luas ke berbagai server database. Database yang didukung diantaranya : Oracle, Sybase, mSQL, MySQL, PostGreSQL, SQL Server, Informix, dBase, UNIX dbm

Cara kerja PHP

Misal pada contoh file hello.php <HTML> <HEAD><TITLE></TITLE></HEAD> <BODY> <? Hallo selamat datang !?> </BODY> </HTML> Jika file tersebut dijalankan melalui browser cara kerjanya sbb: Browser ==> Web Server ==> Kode HTML

Sintaks PHP 1. <? dan ?>

2. <? Php dan ?> 3. <script language =php> dan </script> 4. <% dan, %> File contoh1.php: <html> <head> <title> Contoh Sederhana </title> </head> <body> <? echo('Ini teks dengan perintah echo'); ?> <BR> <BR> <script language="php"> print ('Ini teks dengan perintah print'); </script> <BR> <BR> <?php print ('Ini teks dengan perintah print juga'); ?> </body> </html>

Embedded Script dan Non Embedded Script

Embedded script adalah script/program PHP yang disisipkan diantara tag dokumen HTML File embed.php: <html> <head> <title> Embedded </title> </head> <body> <? echo('Hallo, selamat menggunakan PHP'); ?> </body> </html>

Non embedded script

adalah script/program PHP murni. Termasuk tag HTML yang disisipkan dalam script PHP. File non-embed.php: <? Echo "<html>"; Echo "<head>";

Echo "<title> Non-Embedded </title>";

Echo "</head>"; Echo "<body>"; Echo " Hallo, selamat menggunakan PHP"; Echo "</body>"; Echo "</html>"; ?>

Identifier

Identifier adalah suatu nama yang diciptakan oleh pemrogram untuk memberikan nama pada variable, fungsi dan class Aturan penamaan identifier berlaku sebagai berikut: 1. Dimulai dengan huruf atau underscore( _ ) 2. Karakter berikutnya dapat berupa huruf, angka atau underscore ( _ ) 3. Bersifat case sensitive, kecuali fungsi-fungsi yang telah tersedia pada PHP yang bersifat case insensitive 4. Tidak boleh menggunakan tanda baca Tipe Data Tipe data scalar: - Boolean - Integer - Floating-point

- String Tipe data compound: - Array - Object Tipe data khusus: - NULL Tipe Data Boolean Tipe data Boolean adalah tipe data paling sederhana, yakni untuk menyatakan suatu nilai benar (TRUE) dan salah (FALSE) File boolean1.php: <HTML> <HEAD> <TITLE>Nilai-nilai boolean</TITLE> </HEAD> <BODY> <h1> Contoh Nilai Boolean </h1> <pre> $a=TRUE; $b=false; </pre> Hasil eksekusi dengan PHP: <br> <? $a=TRUE; $b=false; echo "\$a=$a<BR>"; echo "\$b=$b";

?> </BODY> </HTML>

Tipe Data Integer

Tipe data integer adalah tipe data yang menyatakan bilangan bulat. File integer1.php <HTML> <HEAD> <TITLE>Tipe Data Integer</TITLE> </HEAD> <BODY> <h1>Tipe Data Integer</h1> <? $harga=1000; $jumlah=5; $hargatotal=$harga*$ju mlah; echo "Harga = $harga <br>"; echo "Jumlah = $jumlah <br>"; echo "Harga Total= $hargatotal <br>"; ?>

</BOD Y> </HTML > Tipe Data FloatingPoint Tipe data floating point adalah tipe bilangan float, double atau real yang dapat dinyatakan dengan bentuk berikut: $a = 1.234 $a = 1.2e3 $a = 7E10 <HTML > <HEA D> <TITLE>Tipe Float</TITLE> </HEA D> <BOD Y> <h1>Tipe Float</h1> < ? $x =1.5e30; $y =5.0; $z =$x*$y; echo "x = $x <br>"; echo "y = $y <br>"; Data Data

echo "z = $z

<br>"; ? > </BOD Y> </HTML >

VARIABLE

- Variabel adalah suatu lokasi dalam memori komputer untuk menyimpan suatu nilai atau data. - Isi variable bisa berubah-ubah selama proses program - Setiap nama variable diawali tanda dollar ($). Misalnya nama variable a dalam PHP ditulis dengan $a. File var01.php: <HTML> <HEAD> <TITLE>Pemakaian Variabel</TITLE> </HEAD> <BODY> <? $Nama ="Ade"; $NAMA ="Deni"; $nama ="Dani"; echo "$Nama, $NAMA, $nama"; ?> </BODY> </HTML> File var02.php: <?php

$a=5; $b=2; $hasil=$a+$b; echo($hasil); // hasilnya adalah 7 ?> File var03.php: <?php $a=5; $b=2; $hasil=$a.$b; echo($hasil); // hasilnya adalah 52 {merupakan penggabungan text} ?>

Anda mungkin juga menyukai