11:40 PM

PHP "Resume" ^^

PHP(Hypertext Preprocessor)dikembangkan oleh Rasmus Lerdorf(1994).

PHP mudah untuk digunakan:

-kode ditanamkan pada WML/HTML/XHTML

-kode PHP dimulai dan diakhiri dgn tanda(tag)

Example

Echo “Hi,I’m a PHP script!”;

?>

Mengapa PHP digunakan:

· Dapat berjalan hamper di semua web server pada beberapa system operasi

· Web server:Apache,Microsoft HS, Caudium,Netscape Enterprise Server

· Sistem operasi:NIX(HPUX,OpenBSD,Solaris,Linux).Mac OSX,Windows NT/98/2000/XP/2003

· Database:Adabas D, dBase,Empress,FilePro(read-only),Hyperware,IBM DB2

· Gratis:PHP is free

Embedded Script

Example

Echo “Hi,I’m a PHP script!”;

?>

Non-Embedded Script

Echo “Hi,I’m a PHP script!”;

?>

·

· Tag awal dan Tag Akhir PHP

Penulisan 1

//komentar

?>

Penulisan 2:

/* blok komentar*/

?>

Penulisan 3:

Tipe Data boelean

· Untuk literal Boolean:true atau false

· Berikut dianggap bernilai false,jika

-Nilai Boolean FALSE

-Nilai integer 0 atau float 0.0

-String yang kosong, atau string”0”

-Array dengan elemen kosong

-NULL(termasuk unset variabel)

Nilai Integer

· NIlai literal integer yang valid:

-$a=1234;

-$a=-123;

-$a=0123;#octal number

-$a=0x123;#hexa number

· Jika nilai literal integer melebihi range integer,otomatis PHP akna mengkonversi ke tipe float

· Konversi ke integer:

-Nilai Boolean FALSE=>0, TRUE => 1

-Casting(Int).Contoh:

· $a=(int)(25/7);#int(3)

· $a=round(25/7);#float(4)

Tipe data Float

· Ukuran float tergantung pada platform, walaupun maksimum ~1.8e208(64 bit format)

-$a=1.234;

-$b1.2e4;

-$c=7E-10;

Tipe data String

· Literal string dideklarasikan baik dengan

-Petik ganda(“ “).Contoh: $a= “Nama:$nama\n”;

-Petik tunggal(‘ ‘).Contoh:$b=’c:\*.*”;

· Pengaksesan karakter string

$a = “ini test”;

$pertama = $a{0};

$ketiga = $a{2};

$akhir = $a{strlen($a)-1};

String ke Angka

· Contoh:

-$a=1+”10.5”;

-$a=1+”-1.3e3;

-$a=1+”bob-1.3e3;

-$a=1+”bob3”;

-$a=1+”10 ayam kate”;

-$a=1+”10.2 ayam kate”;

-$a=1+”10.0 ayam”+1;

Tipe data Array[1]

· Simple Array

$a= array(1,2,3,4,5);

print_r($a);

foreach($a as $i =>$value){unset{$a[$i]};}

print_r($a);

$a[]=6;

print_r($a);

$a=array_values($a);

$a[]=7;

print_r($a)

Tipe data Array[2]

· Contoh pembuatan array dengan custom key:

//This array is the same as…

array(5=>43,32,56,”b”=>12);

//….this array

Array(5=>43, 6=>32, 7=>56, “b” =>12);

?>

Tipe data Array[3]

· Multidimensi

$arr = array(“somearray” =>

array(6 => 5, 13 => 9, “a” => 42));

echo $arr[“somearray”] [6]; //5

echo $arr[“somearray”] [13]; //9

echo $arr[“somearray”] [“a”]; //42

$a [0] [0] = “a”;

$a [0] [1] = “b”;

$a [1] [0] = “y”;

$a [1] [1] = “z”;

foreach ($a as $v1)

{

foreach ($v1 as $v2)

{

echo “$v2

}

}?>

Tipe data Null

· Null merupakan variable yang tidak ada nilainya

· Sebuah variable NULL jika :

- Finyatakan sebagai NULL dengan operator =

- Belum pernah diberikan suatu nilai literal

- Telah di unset()

· Untuk mengecek apahah variable NULL atau tidak, dapat digunakan fungsi is_null()

Variabel

· Aturan nama variable PHP mengikuti konversi seperti bahasa pemograman lainnya

· Untuk membuat referensi ke variable lain

$a =”test”;

$b = &$a; #referensi

$b = “ayam”;

echo ($a.”==”.$b);

· Variabel dari variable

$a = “hello”;

$$a =”world”;

echo “$a $($a)”;

echo “$a $hello”;

6:17 AM

Resume Java script part 2

Statement Do-While

·                     do-while digunakan untuk proses perulangan/looping

·                     1. do {

 

            2.         //statement-statement yang diulang

            3. }while(kondisi);

·                     Contoh :

                        1. var a=4;

                        2. do {

                        3. document.write("belajar
");

                        4. a--;

                        5.} while(a>1);

 

Statement for

·                     for digunakan untuk proses perulangan/looping

·                     1. for(inisialisasi;kondisi;penaikan_penurunan){

            2. //statement-statement yang diulang

            3. }

·                     Contoh :

                        1. var a;

                        2. for(a=1;a<7;a++)>

                        3. document.write("semangat!!!
");

                        4.}

 

Message box

·                     Message box terdapat 3 macam : alert, confirm, dan prompt(ketiga message box ini merupakan bagian dari objek window.)

 

·                     ====Alert====

·                     digunakan untuk menampilakan pesan yang sifatnya mendesak dan penting

·                     1. window.alert(pesan);

 

·                     ====Confirm====

·                     digunakan untuk meminta konfirmasi dari pengunjung web

·                     nilai yang dapat ditampung olrh message box ini adalah true atau false

·                     1. window.confirm(pertanyaan);

 

·                     ====Prompt====

·                     digunakan untuk menampung nilai yang diinputkan oleh pengunjung web

·                     1. window.prompt(pesan,nilai_default);

·                     contoh:

                        1. umur = windows.prompt("masukan umur anda","20");

 

Mengenal function

·                     Penggunaan function memungkinkan penulisan suatu kode program secara modular atau yang sering kali disebut sebagai modular programming.

·                     Penulisan function pada JavaScript umumnya diletakkan pada bagian HEAD dalam dokument HTML

·                     1. function nama_function(  ) {

            2. //statement-statement yang akan diesekusi oleh function

            3. }

 

·                     Contoh :

                        1. function penjumlahan(a, b) {

                        2. var c ;

                        3. c = a + b;

                        4. document.write("hasil penjumlahan = "+c);

                        5.}

 

Mengenal event

·                     ====onClick====

·                                             merupakan kejadian penekanan tombol mouse(click) pada komponen form.kejadian ini bisa berupa penekanan tombol pemilihan checkbox maupun radio button, dan pemilihan suatu link.

·                     Contoh:

                        1.

 

·                     ====onLoad====

·                                             merupakan kejadian pembukaan suatu file dokument HTML ke dalam web browser

 

·                     ====onUnLoad====

·                                             merupakan kejadian penutupan suatu file dokument HTML ke dalam web browser

 

·                     ====onFocus====

·                                             merupakan kejadian mengarahkan focus kursor ke suatu komponen form tertentu.

 

·                     ====onBlur====

·                                             merupakan kejadian ketika kursor beralih meninggalkan suatu komponen form tertentu

11:16 PM

Resume 'Java script part 1'

Java script = bahasa skrip berbasis objek yg diselipkan pada kode HTML dan diproses diklien(case sensitive)

Mencetak teks = document.write('pesan');
komentar = /*komentar */ 
tipe data dan deklarasi variabel = var kota = "bandung";

Operasi penggabungan String : document.write("Congratulations " + nama +"
");

konversi tipe data : var nilai = parseInt(myform.nilai.value);

Statement if :
if(( nilai >= 0 && nilai <>
{
myform.nilai21.value = "E";
}
else if(( nilai >= 40 && nilai <>
{
myform.nilai21.value = "D";
}
else 
{
myform.nilai21.value = "C";
}

Operasi ternary : hasil = (x>0) ? "positif" : "negatif";

Do - while :
var a = 6;
do
{
document.write("Congratulations " + nama +"
");
a--;
}
while(a>1);