Rabu, 17 Maret 2010

Mengenal PHP (Hypertext Preprocessor)

1. Pengertian PHP

Apa sih PHP itu? Mungkin itu pertanyaan yang ada di benak kita saat mendengar kata PHP. PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan PHP ini kita dapat membuat beragam aplikasi berbasis web, mulai dari halaman web yang sederhana sampai aplikasi komplek yang membutuhkan koneksi ke database.

Sampai saat ini telah banyak database yang telah didukung oleh PHP dan kemungkinan akan terus bertambah. Database tersebut adalah :
• dBase
• DBM
• FilePro
• mSQL
• MySQL
• ODBC
• Oracle
• Postgres
• Sybase
• Velocis

 

2. Sintaks dasar PHP
Ada empat macam cara penulisan kode PHP, yaitu :

1. <?echo ("ini adalah script PHP\n"); ?>
2. <?php echo("ini juga\n"); ?>
3. <script language="php"> 
   echo ("tulis pake ini jika html editor Anda tidak mengenali PHP");
    </script>
4. <% echo ("kalau yang ini mirip dengan ASP"); %>

Cara yang paling sering digunakan adalah cara pertama dan kedua. Perhatikan bahwa tiap akhir baris harus selalu diberi tanda titik koma (;).


Seperti pada bahasa pemrograman lain, PHP bisa membuat baris komentar pada program. Pada PHP caranya adalah dengan meletakkan komentar tersebut dengan cara :
1. Jika komentar hanya 1 baris maka di sebelah kanan diberi tanda //
2. Jika lebih dari satu baris maka komentar diletakkan di antara /* dan */
Contoh berikut adalah syntax komentar :

<?php
echo ("latihan PHP"); //ini adalah contoh komentar satu baris
/* kalau yang ini adalah komentar
lebih dari satu baris */
echo ("memang mudah");
?>

3. Tipe Data
PHP mengenal enam macam tipe data, yaitu :
1. Integer
2. Floating point
3. String
4. Array
5. Object
6. Boolean


3.1. Integer
Integer adalah type data bulat yang meliputi semua nilai bilangan bulat (..-2, -1, 0, 1, 2..). Nilai maksimum type data integer adalah 2147483647. Dan nilai minimumnya adalah -2147483647. Nilai tersebut berasal dari bilangan 232(32 bit) atau sama dengan 4294967296. Selanjutnya bilangan tersebut dibagi dua.
Setengahnya digunakan untuk bilangan negtif dan setengahnya lagi digunakan untuk bilangan positif.
Contoh penggunaan variable integer :

$umur = 27;
$harga_buku = 11500;

3.2 Floating point
Disebut juga bilangan pecahan. Terdapat tanda titik yang merupakan pemisah antara bagian bulat dan pecahan.
$a = 1.234 // bentuk biasa
$b = 1.2e3 // bentuk eksponensial

3.3. Strings
String merupakan type data yang berupa sekumpulan karakter, baik berupa
abjad (a-z, A-Z) maupun angka (0-9).
$a = "ini adalah tipe data string";

3.4 Array
Array merupakan himpunan nilai yang terkandung dalam satu variable.
Masing-masing anggota himpunan dapat dikenali melalui key. Cara penulisan
adalah sebagai berikut :
$nama_variable [key] = “nilai”;
Contoh:
$tv[1]=”SCTV”;
$tv[2]=”RCTI”;
$tv[3]=”TPI”;
$tv[4]=”Indosiar”;

3.5 Object
Object adalah data yang berupa variable atau fungsi. Untuk lebih jelasnya silahkan perhatikan contoh berikut ini :

<?php
class coba_obj
{
Function coba_obj_aja()
{
Echo ("Saya Sedang Belajar Object");
}

}
$coba= new coba_obj;
$coba->coba_obj_aja();
?>

4. PERCABANGAN / KONDISI


4.1. If

Konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara
bersyarat. Cara penulisannya adalah sebagai berikut:

if (syarat)
{ statement }
atau:
if (syarat)
{ statement }
else
{ statement lain}
atau:
if (syarat pertama)
{ statement pertama }
elseif (syarat kedua)
{ statement kedua }

4.2. Switch
Statement SWITCH digunakan untuk membandingkan suatu variable
dengan beberapa nilai serta menjalankan statement tertentu jika nilai variable
sama dengan nilai yang dibandingkan. Struktur Switch adalah sebagai berikut:

switch (variable)
case nilai:statement
case nilai:statemant
case nilai:statement

<?php

$a=2;

switch($a) {

case 1:

echo(“Nilai variable a adalah satu”);

break;

case 2:

echo(“Nilai variable a adalah dua”);

break;

case 3:

echo(“Nilai variable a adalah tiga”);

break;

}

?>

0 komentar:

Poskan Komentar

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Lady Gaga, Salman Khan