
Pengertian PHP
PHP Singkatan dari (Hypertext Processing) yang di ciptakan oleh seseorang yang sangat handal dengan Bahasa C yaitu Rasmus Lerdorf pada tahun 1995. PHP di rilis mulai dari PHP 1.0 dengan kemampuan membaca form web. kemudian dilanjutkan dengan PHP 2.0 dengan kemampuan terkoneksi dengan database dan terintregasi dengan HTML. Selengkapnya

HTML (HyperText Markup Language)
HTML adalah singkatan dari Hyper Text Markup Language, HTML tidak tergolong kedalam sebuah bahasa pemrograman, HTML lebih dikenal sebagai bahasa markup yang terdiri dari serangkaian tag markup yang mampu menggambarkan sebuah halaman web.. Selengkapnya
Array PHP
Apa yang dimksud dengan Array ?
Kalau kita bandingkan dengan Variabel, variabel adalah sebuah media untuk menampung nilai baik itu text maupun numerik, namun satu variabel hanya dapat menampung satu nilai.
Nah yang membedakan varibel dengan Array adalah daya tampung nya, dimana satu variabel array mampu menampung lebih dari satu nilai, atau banyak nilai.
Misal sesorang memiliki beberapa mobil akan di deklarasikan dengan varibel sebagai berikut :
mobil1=BMW
mobil2=Audi
mobil3=Toyota
mudah untuk menampung nilai dengan varibel biasa, itu di karenakan mobil hanya ada tiga, bagaimana kalau mobilnya ratusan, maka varibel yang di gunakan seratus varibel juga.
Maka disinilah Array di fungsikan, array terdiri dari 3 Jenis :
* Numeric array - array dengan index numerik
<?php
$mobil[0]="BMW";
$mobil[1]="AUDI";
$mobil[2]="Mercedes";
$mobil[3]="Toyota";
echo $mobil[0] . " and " . $mobil[1] . " adalah mobil Eropa.";
?>
Dapat juga di deklarasikan seperti contoh berikut :
$cars=array("BMW","AUDI","Mercedes","Toyota");
* Associative array - array yang menjadi masing-masing array sebagai assosiasidari nilai
<?php
$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";
echo "Peter is " . $ages['Peter'] . " years old.";
?>
dapat juga di deklarasi seperti contoh berikut :
$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);
* Multidimensional array - Array yang terdiri dari satu atau lebih array
$families = array
(
"Griffin"=>array
(
"Peter",
"Lois",
"Megan"
),
"Quagmire"=>array
(
"Glenn"
),
"Brown"=>array
(
"Cleveland",
"Loretta",
"Junior"
)
);
echo "Is " . $families['Griffin'][2] .
" a part of the Griffin family?";
Perintah if..else PHP
perintah if..else pada php di gunakan untuk seleksi kondisi, dalam mendeklarasikan terdiri atas bentuk :
1. if..pernyataan
contoh :
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri") echo "Selamat Berlibur!";
?>
</body>
</html>
2. if..else pernyataan
contoh:
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
echo "Sekarang Hari Jum'at besok libur..!!";
else
echo "Selamat Bekerja!";
?>
</body>
</html>
3. if..elseif..else pernyataan
contoh:
<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
echo "Sekarang Hari Jumat Besok Libur!";
elseif ($d=="Sun")
echo "Sekarang Hari Minggu!";
else
echo "Selamat Bekerja!";
?>
</body>
</html>
Operator
PHP Operator
Dalam PHP Operator terdiri dari 4 jenis yaitu:Arithmetic Operators
Arithmetic OperatorsOperator | 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 |
|
|