Tutorial PHP

Tipe Data

PHP mengenal tiga macam tipe data, yaitu :
1. Integer
2. Floating point number
3. String
Integer
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). contoh :

$a = 1234 // desimal
$b = – 1234 // negatif
$c = 0123 // oktal
$d = 0x12 // heksadesimal

pernyataan seperti $a = 1234 disebut pernyataan penugasan. Dalam contoh tersebut maksudnya adalah memberikan nilai 1234 ke variabel $a.

Floating point number
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
Strings
$a = “ini adalah tipe data string”

Array

Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui indeks array.
Array berdimensi satu
<?
$kota[0] = “Yogyakarta”;
$kota[1] = “Jakarta”;
$kota[2] = “Malang”;
$kota[3] = “Purwokerto”;

print (“Kota favorit saya adalah $kota[2]”);
?>
Kode di atas bila dijalankan pada browser, akan muncul tulisan :
Kota favorit saya adalah Malang.

Indeks array dimulai dari 0. Jadi indeks array 0 menyatakan elemen pertama dari array, indeks array 1 menyatakan elemen array kedua, dan seterusnya.

Array multidimensi
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). contoh :

<?
$buaht = array (
“apel” => array(
“warna” => “merah”,
“rasa” => “manis”
),
“pisang” => array(
“warna” => “kuning”,
“rasa” => “manis”
)
);

print (“Warna buah apel adalah “);
print ($buah[“apel”][“warna”]).”<br>”;
print (“Rasa buah pisang adalah “);
print ($buah[“pisang”][“rasa”]);
?>

Kode di atas akan menghasilkan tulisan

Warna buah apel adalah merah
Rasa buah pisang adalah manis

Pengulangan dengan For
Seperti halnya bahasa pemrograman lain, PHP juga menyediakan fasilitas untuk melakukan pengulangan. Salah satunya adalah dengan menggunakan For.

<html>
<head>
<title> Pengulangan </title>
</head>
<body>
<center>
<?
for ($count = 1; $count <= 10; $count++)
{
print (“Ini adalah baris ke-$count <br>”);
}
?>
</center>
</body>
</html>

Jika script di atas dijalankan maka akan muncul tampilan seperti di bawah ini.

Ini adalah baris ke-1
Ini adalah baris ke-2
Ini adalah baris ke-3
Ini adalah baris ke-4
Ini adalah baris ke-5
Ini adalah baris ke-6
Ini adalah baris ke-7
Ini adalah baris ke-8
Ini adalah baris ke-9
Ini adalah baris ke-10

Pada saat baris pengulangan (yang dimulai dari for ($count = 1; $count <= 10; $count++)) dijalankan untuk pertama kali, maka nilai $count adalah 1. Oleh karena itu baris paling atas yang tercetak pada browser adalah:
Ini adalah baris ke-1
Pengulangan tersebut akan terus dijalankan selama nilai $count lebih kecil atau sama dengan 10.

9 pemikiran pada “Tutorial PHP”

  1. Ndra.. jago php yak? ajarin sayah donks, oya ada pertanyaan niy? kmrn saya install apache (atau appserv yah?! *lupa*) tapi kok ndak bisa jalan dilocal host, kata guru saya itu gara2 bentrok sama visual basic dan sql-server yang udah terinstall duluan, apa betul begituh..

    respon pls. japri yah? 😉

    Reply
  2. walah PHP saya masih dibawah standarisasi mbak.. tapi biasanya masalah kalo install Apache bundle gitu.. biasanya kebentur dengan masalah firewall yang ada di window.. kalo gak salah sehh visual basic dia gak membuka port 80 deh.. soal nya port 80 itu kan yang dipake utk apache utk running HTTP… nahh kalo SQL-server saya kurang tau jg.. tapi kalo mysql yangn digunakan biasanya port 3306

    jadi yang munkin bisa gak berhasil instalasinya adalah
    1. firewall yang terdapat pada window tsb
    2. bisa jadi dari sql-server

    usul :
    1. tutup firewall atau bisa juga diallow utk port 80 dan 3306 serta 443 (utk ssl-nya)
    2. matiin dolo sql-server

    sekian komentar dari saya.. maaf jika ada yang dengan komentar nya.. maklum saya jg masih lom memenuhi standarisasi PHP programming

    CMIIW

    Reply
  3. Mohon bantuannya nie binun!8-| yang ngerti pemrograman PHP, help me…… mm..ad yang bisa kasih penjelasan ttg mail server ga??? gimana caranya biar web site kita bisa melakukan konfirmasi otomatis via email ma usernya?tyuzz, usernya bisa replay emailnya ke website kita. kayak konfirmasi user id&password setelah kita melakukan pendaftaran, nah..biasanya kan kita dikasih password tuh lewat email setelah melakukan pendaftaran. Gimana nie..??pake ap,ktnya install mail server ya?help me..lg ngerjain TA nie 🙁

    Reply
  4. Aku lagi belajar php & mySQL… Ada nggak contoh script untuk denah perumahan misalnya… jadi kalo salah satu rumah di denah tersebut diklik, maka akan muncul informasi detil dari rumah yg bersangkutan… plisss ajarin yak… kalo ada script-nya kirim ke emailku ya: best_703@yahoo.com .. makasih…:)

    Reply
  5. kak hendra…
    saya kan buat tgs program dr php…tentang perpustakaan…
    nah yang aq mnta tlong tu..
    bgaimn cara msukan username n password na kak.
    untk msukan login hlmn brikut na???tlong ksh tau ya kak??krm k’email aq kak..
    jtc_moko@yahoo.co.id??
    thank’s kak..

    Reply

Tinggalkan komentar

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses