Sabtu, 04 Oktober 2014

PHP itu...

# Merupakan singkatan recursive dari PHP : Hypertext Prepocessor

# Pertama kali di buat oleh rasmus lerdarf pada tahun 1994

# Setiap satu statement (perintah) biasanya di akhiri dengan titik – koma (;)

# Case sensitive untuk nama identifier yang di buat oleh user (variabel,konstanta,fungsi Dll), Namun

 tidak case sensitive untuk identifier built –in dari PHP

Penulis Script PHP

Harus diapit oleh

• <? Dan ?> atau

• <? Php dan ?> atau

• <script language = “PHP”> dan </script> atau

• <% dan %>

Hello World !

1. <?PHP

2. Echo “hello world”

3. ?>

Integrasi PHP – HTML

• Contoh soal :

<Html>

<Head>

<Title> contoh </title>

</head>

<Body>

<?Php>

Echo”Hai,saya dari script PHP !”;?>

</Body>

</Html>

Variabel

• Digunakan untuk menyimpan sebuah value, data atau informasi

• Nama variabel di awali dengan tanda $

• Panjang tidak terbatas

• Setalah tanda $ di awali oleh huruf atau uderscrore (_).Karakter berikutnya bisa terdiri dari

huruf,angka, dan karakter tertentu yang di perbolehkan

(Karakter ASCII dari 127-255)

• Bersifat Case – sensitive

• Tidak perlu dideklarasikan

• Tidak boleh mengandung spasi

 (Programer pada dasarnya tidak perlu mendefinisikan tipe data)

Tipe data

• Boolean

• Integer

• Float

• String

• Array

• Object

• Resource

• Null

(Programer pada dasarnya tidak perlu mendefinisikan tipe data)

PHP Language Basics

Hello world ! : An Example (cont.)

• <script language=“PHP”>

• $Hello =”Hello”;

• $World =”world!”;

• Print $ hello.$world

• </script>

Constants,Data types and Variables

Data Types

• Integers, doubles and strings

Is valid =true;//boolean

25 //Integer

3.14 //Double

‘four’ //String

“Total Value”//Another String

Data Types

• Strings and types conversion

$Street =123;

$Street =$Street.”main street”;

$City =’Noperville’;

$State =’IL”;

$address=

Konstanta

Konstanta merupakan variabel konstan yang nilainya tidak berubah-ubah

Menggunakan fungsi define

# Constants, Data Types and Variables

Constants define a string or numeric value

Constants do not brgin with a dollar sign

Examples :

• Define(“company”,”acme enterprises”);

• Define(“yellow”,”#ffff00”);

• Define(“PI”,3.14);

• Define(“NL”,”<br>|n”);

• Print(company name:”.company.NL);

Operator

# Aritmatika

+

-

*

/

%

# Penugasan

=

# Bitwise

&

|

^

~

<<

>>

# Perbandingan

==

===

!=

<>

!==

<

>

<=

>=

# Logika

And,&&,or,II,xor,!

# String

Pengabungan ->

 Komentar (Remark)

/*...*/

//

#

Statement

If,if/else if

Switch/case

For,while,and do/while loops

Contoh – Pemprograman PHP

# Contoh 1 :

<HTML>

<HEAD>

<TITLE> contoh skrip PHP </TITLE>

<BODY>

<?

Echo”hallo apa kabar”.”<br>”;

Print”hallo apa kabar”;

?>

</BODY>

<HTML>

# Contoh 2 :

<HTML>

<HEAD>

<TITLE> contoh skrip PHP </TITLE>

<BODY>

<?

$a=3;

$b=7;

$a+=5;

$b=($c=11)+3;

Echo “nilai variabel a adalah =$a”;

Echo “<BR>”;

Echo “nilai variabel b adalah =$b”;

Echo “<BR>”;

Echo “nilai variabel c adalah =$c”;

?>

</BODY>

<HTML>

# Contoh 3 :

<HEAD>

<TITLE> contoh skrip PHP </TITLE>

<BODY>

<?

$a=3;

$b=>;

Echo ‘$a*$b=’;

Print $a*$b;

Echo “<BR>”;

Echo ‘$a/$b=’;

Print $a/$b;

Echo “<BR>”;

Echo ‘$a%$b=’;

Print $a%$b;

<BODY>

</HTML>

# Contoh 4 :

<HTML>

<HEAD>

<TITLE> contoh skrip PHP </TITLE>

<BODY>

<?

$nilai =85;

$nama =”amir”;

If ($nilai>=80)

{

Echo $name.”mendapat nilai a”;

}

Else if ($nilai>=70)

{

Echo $nama.”mendapat nilai b”;

}

Else if ($nilai>=60)

{

Echo $nama.”mendapat nilai c”;

}

Else

{

Echo $nama.”mendapat nilai d”;

}

?>

</BODY>

<HTML>

# Contoh 5 :

<HTML>

<HEAD>

<TITLE> contoh skrip PHP </TITLE>

<BODY>

Tanggal lahir :

<select name = tanggal>

Ption value=0 selected>tanggal

<?

For ($i=i;$i<32;$i++)

Echo “<option value =$i>$i”;

?>

</option></select>

</BODY>

</HTML>

# Contoh 6 :

<HTML>

<HEAD>

<TITLE> contoh skrip PHP </TITLE>

</HEAD>

<BODY>

<?

$i=i;|

Do

{

Echo “$i<br”;

$i++;

}while ($i<=5)

?>

</BODY>

</HTML>

Koneksi PHP – MY SQL

Untuk melakukan koneksi PHP dengan MY SQL digunakan perintah :

Mysql_connect()->skrip PHP

Syntak :

Mysql_connect (“host name”,”username”,”password”);

Setelah terkoneksi,pilihlah data base

Bila data base yang digunakan belum tersedia,buatlah data base nya

Buatlah tabel,dengan struktur datanya

Tidak ada komentar:

Posting Komentar