2009-12-30
Berikut cara menggunakan fungsi dalam PHP ada dua contoh yang satu untuk menuliskan saja atau dikenal prosedur dan yang lain fungsi mengemballikan nilai.
-------------------------------------------------------------------------
Berikut programuntuk membaca file pada TXT
";
}
fclose($file);
?>
--------------------------------------------------------------------------------------
Looping dengan for..
";
}
?>
======================================
Looping = pengulangan. menggunakan while..
";
$i++;
}
?>
----------------------------------------------
Looping = pengulangan. menggunakan while..
";
$i++;
}
?>
--------------------------------------------------------------------------------------
Dibawah ini list operator-operator yang digunakan dalam PHP.
Arithmetic Operators
| Operator | Description | Example | Result |
|---|---|---|---|
| + | Addition | x=2
x+2 | 4 |
| - | Subtraction | x=2
5-x | 3 |
| * | Multiplication | x=4
x*5 | 20 |
| / | Division | 15/5
5/2 | 3
2.5 |
| % | Modulus (division remainder) | 5%2
10%8 10%2 | 1
2 0 |
| ++ | Increment | x=5
x++ | x=6 |
| -- | Decrement | x=5
x-- | x=4 |
Assignment Operators
| Operator | Example | Is The Same As |
|---|---|---|
| = | x=y | x=y |
| += | x+=y | x=x+y |
| -= | x-=y | x=x-y |
| *= | x*=y | x=x*y |
| /= | x/=y | x=x/y |
| .= | x.=y | x=x.y |
| %= | x%=y | x=x%y |
Comparison Operators
| Operator | Description | Example |
|---|---|---|
| == | is equal to | 5==8 returns false |
| != | is not equal | 5!=8 returns true |
| <> | is not equal | 5<>8 returns true |
| > | is greater than | 5>8 returns false |
| < | is less than | 5<8> |
| >= | is greater than or equal to | 5>=8 returns false |
| <= | is less than or equal to | 5<=8 returns true |
Logical Operators
| Operator | Description | Example |
|---|---|---|
| && | and | x=6
y=3 (x <> 1) returns true |
| || | or | x=6
y=3 (x==5 || y==5) returns false |
| ! | not | x=6
y=3 !(x==y) returns true |
----------------------------------------------------------------------------
Variabel dan Tipe Data
2009-12-28
Variabel digunakan untuk menyimpan data-data. dalam PHP penulisan variable diawali dengan $, tanpa diawali dengan pendeklarasian terlebih dahulu, PHP langsung secara otomatis menyimpan nilai yangg ada.
Tipe data dalam PHP ada beberpa diantaranya:
1. Integer
2. Floating point
3. String
4. Boolean
5. Array
INTEGER:
$a = 4 // desimal
$b = - 9 // negatif
$d = 0xAA // heksadesimal
Floating point:
dengan kata lain bilangan pecahan.
$a = 1.5 // bentuk biasa
$b = 4.7e3 // bentuk eksponensial
Strings:
$a = "Namaku Anton"
Boolean :
$betul_salah=false;
$betul_salah=true;
Array:
$anggota[0] = "anton";
$anggota[1] = "matio";
$anggota[2] = "andi";
$anggota[3] = "joko";
print ("Nama $anggota[2]");
Array multidimensi
Bilangan bulat (tidak pakai koma). contoh :
$nilai = array (
"puluhan" => array(
a => 50,
b => 60
),
"ratusan" => array(
a => 120,
b => 500
)
);
print ($nilai["puluhan"]["a"])."
";
//Floating point: dengan kata lain bilangan pecahan.
$p_a= 1.5+5; // bentuk biasa
$p_b = 4.7e3; // bentuk eksponensial
print ("Floating $p_a
");
//Strings:
$s_a = "Namaku Anton";
print ("Strings $s_a
");
//Boolean :
$betul_salah=false;
$betul_salah=true;
print ("Boolean $betul_salah
");
//Array:
$anggota[0] = "anton";
$anggota[1] = "matio";
$anggota[2] = "andi";
$anggota[3] = "joko";
print ("Nama $anggota[2]");
//Array multidimensi Bilangan bulat (tidak pakai koma). contoh :
$nilai = array (
"puluhan" => array(
a => 50,
b => 60
),
"ratusan" => array(
a => 120,
b => 500
)
);
print "
Array Multidimensi = " . ($nilai["puluhan"]["b"]);
?>
-----------------------------------------------------------------------
Sampai saat ini telah banyak database yang telah didukung oleh PHP dan kemungkinan akan terus bertambah. Database tersebut diantarannya adalah :
� dBase
� FilePro
� mSQL
� MySQL
� ODBC
� Oracle
� Postgres
--------------------------------------------------------------------------------
Code ini sering sekali digunakan.
Kondisi statement:
- if statement - jika benarmaka dikerjakan
- if...else statement - jika benar dan kemudian selain itu dikerjakan staement elsenya
- if...elseif....else statement - sama diatas cuman di else diberi dengan pengkondisian
- switch statement - Beberapa kondisi
if Statement
Kondisi jika itu benar maka di execute.
Syntax
| if (condition) yang_diexecute; |
contoh:
|
|
if...else Statement
Dua kondis yang satu benar yang lain salah.
Syntax
| if (condition)
code; else code; |
Example
The following example will output "Have a nice weekend!" if the current day is Friday, otherwise it will output "Have a nice day!":
|
|
Jika lebih dari satu yang di execute:
|
"; echo "IniHari rabu!"; } ?> |
if...elseif....else Statement
Syntax
| if (condition)
codeyang diexekusi; elseif (condition) codeyang diexekusi; else codeyang diexekusi (kondisi salah); |
Contoh
|
|
SWITCH
Contoh