Tutorial PHP

7
Tutorial PHP: 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" )

description

pemrograman php

Transcript of Tutorial PHP

Page 1: Tutorial PHP

Tutorial PHP: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

Page 2: Tutorial PHP

Warna buah apel adalah merah Rasa buah pisang adalah manis

Page 3: Tutorial PHP

Tutorial PHP: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.

Page 4: Tutorial PHP

Tutorial PHP:Pengulangan dengan While

Selain dengan For, kita juga dapat melakukan pengulangan dengan menggunakan While.

<html><head><title> Pengulangan dengan while </title></head><body><center>

<?$count = 1;while ($count <=10){print ("Baris nomer $count<br>");$count = $count + 1;}?>

</center></body></html>

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

Baris nomer 1Baris nomer 2Baris nomer 3Baris nomer 4Baris nomer 5Baris nomer 6Baris nomer 7Baris nomer 8Baris nomer 9

Baris nomer 10

Pengulangan tersebut akan terus dijalankan selama nilai $count lebih kecil atau sama dengan 10.

Page 5: Tutorial PHP

Tutorial PHP:Mengenal function

Function atau merupakan sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil berkali-kali di beberapa tempat pada program. Tujuan penggunaan fungsi adalah:- Memudahkan dalam mengembangkan program- Menghemat ukuran program

Untuk membuat fungsi, harus mengikuti syntax sebagai berikut:

function namafungsi ($parameter1, $parameter2){    pernyataan1;    pernyataan2;}

Contoh 1 : membuat fungsi yang tidak mempunyai parameterNama file : fungsi1.php

<?function BukaTabel(){echo "<table align=center width=\"80%\" border=0 cellspacing=1 cellpadding=0 bgcolor=#555555><tr><td>\n";echo "<table width=\"100%\" border=0 cellspacing=1 cellpadding=8 bgcolor=#ffffff><tr><td>\n";echo "<center>";}

function TutupTabel(){echo "</td></tr></table></td></tr></table>\n";}?>

<html><head><title> Latihan Fungsi 1 </title></head><body><?phpBukaTabel();print ("Ini tabel pertama");TutupTabel();print ("<br>");

BukaTabel();print ("Ini tabel kedua");TutupTabel();?>

Page 6: Tutorial PHP

</body></html>

Contoh 2 : membuat fungsi yang mempunyai parameterNama file : fungsi2.php

<?function BukaTabel($warna1, $warna2){echo "<table align=center width=\"80%\" border=0 cellspacing=1 cellpadding=0 bgcolor=\"$warna1\"><tr><td>\n";echo "<table width=\"100%\" border=0 cellspacing=1 cellpadding=8 bgcolor=\"$warna2\"><tr><td>\n";echo "<center>";}

function TutupTabel(){echo "</td></tr></table></td></tr></table>\n";}?>

<html><head><title> Latihan Fungsi 2 </title></head><body><?phpBukaTabel("red", "#dddddd");print ("Ini tabel pertama");print ("<table border=1 width=100%>");print ("<tr><td width=33% align=center> Kolom 1 </td>");print ("<td width=33% align=center> Kolom 2 </td>");print ("<td width=* align=center> Kolom 3 </td> </tr>");print ("</table>");TutupTabel();print ("<br>");BukaTabel ("blue", "white");print ("Ini tabel kedua");TutupTabel();?></body></html>