Belajar Pemprograman PHP

January 29, 2012 at 1:32 pm (Uncategorized)

<h1>Perintah Cetak dan Simpan</h1>
<?
echo (“Tanggal :”);
print date (‘j F Y’);
?>
<HR>
<?
echo (“Hello Word.. “);
print (‘Apa kabar !!!..’);
?>
<HR>
<h1>Perintah membuat Table</h1>
<table>
<tr>
<td>baris 1 kolom 1 </td>
</tr>
</table>
<HR>
<h1>variable Global</h1>
<?
$a= 4;
$b= 8;
$c= 6;
Function jumlah()
{
Global $a, $b, $c;
$c=$a+$b;
}
Jumlah();
echo “Nilai a adalah :”;
echo “$a”;
echo “<br>”;
echo “Nilai b Adalah :”;
echo “$b”;
echo “<br>”;
echo “Nilai c adalah :”;
echo “$c”;
echo “<br>”;
?>
<HR>
<h1>variable Lokal</h1>
<?
$kota =”Jakrta”;
Function Tes()
{
$kota = “Klaten”;
echo “Tempat Tinaggalku di :”;
Echo $kota;
echo “<br>”;
}
Tes();
echo “Sekarang aku bekerja di :”;
echo $kota;
?>
<HR>
<h1>variable static</h1>
<?
Function Test ()
{
static $a= 0;
echo $a;
echo “<br>”;
$a++;
}
Test ();
Test ();
Test ();
Test ();
Test ();
Test ();
?>
<HR>
<h1>Tipe data String</h1>
<?
$makan =”eskrem”;
echo “saya suka “;
echo “$makan”;
echo “<br>”;
?>
<HR>
<h1>Tipe data Array</h1>
<?
$kota [0] = “Yogyakarta”;
$kota [1] = “Jakarta”;
$kota [2] = “Klaten”;
$kota [3] = “Solo”;
print (“kota favorit saya adalah $kota[3]”);
?>
<HR>
<h1>Tipe data Object</h1>
<?
class Test
{ var $str =”Variable Class”;
function set_var($str)
{$this->str= $str;}
}
$class =new Test;
echo $class->str;
$class->set_var(“Variable Object”);
echo (“<br>$class->str”);
?>
<HR>
<b>Operator Aritmatika</b>
<br>
<?
$gajikotor =1600000;
$potongan =0.1*$gajikotor;
$gajibersih = $gajikotor – $potongan;
echo “Gaji sebelum pajak = RP.”;
echo “<br>”;
echo “Potongan Gaji = Rp.”;
echo “<br>”;
echo “Gaji bersih yang bisa dibawa pulang = Rp.”;
echo $gajibersih;
?>
<HR>
<b>Operator String</b>
<br>
<?
$teks1 = “saya Sedang Belajar”;
$teks2 = “Dasar Dasar Pemprograman WEB”;
$teks3 = “PHP 5”;
$hasil = $teks1 . $teks2 . $teks3;
printf (“Hasil : %s<BR>”,$hasil);
$hasil = $teks1 . ” ” . $teks2 . ” ” . $teks3;
printf (“Hasil : %s<BR>”,$hasil);
?>
<HR>
<b>Operator increment/decrement</b>
<br>
<?
$x = 4;
$z = 4;
$x++;
echo “Nilai x hasil x++ dalah :”;
echo $x;
echo “<br>”;
$z–;
echo “Nilai z hasil z– adalah :”;
echo $z;
?>
<HR>
<br>Operator Logika</br>
<br>
<?
$bil1 = 100;
$bil2 = 20;
$tesks1 = “PHP”;
$teks2 = “php”;
$hasil = ($bil1 != $bil2) or ($teks1 == $teks2);
echo “Hasil perbandaingan bil1 dan bil2 sekaligus tesx1 dan text2 adlah :”;
echo “<br>”;
printf (“(%d != %d) or (%s == %s) adalah %d<BR>”, $bil1, $bil2, $teks1, $teks2, $hasil);
$hasil = ! ($teks1 == $teks2);
printf (“! (%s == %s) adalah %d<BR>”,$teks1, $teks2, $hasil);
?>
<HR>
<b>Operator ternay</b>
<br>
<?
$a = 2;
$hasil = ($a<4) ? ($a*2) : ($a*3);
echo $hasil;
?>
<HR>
<b>Operator Perbandingan</b>
<?
$bil1 = 100;
$$bil2 = 20;
$teks1 =”PHP”;
$teks2 =”php”;
echo “contoh penggunaan operator perbandingan”;
echo “<br>”;
printf (“%d == %d adalah %d<BR>”,$bil1, $bil2, $bil1 == $bil2);
printf (“%d != %d adalah %d<BR>”,$bil2, $bil2, $bil2 != $bil2);
printf (“%d >= %d adalah %d<BR>”,$bil1, $bil2, $bil1 >= $bil2);
printf (“%s == %s adalah %s<BR>”,$teks1, $teks2, $teks1 == $teks2);
printf (“%s != %s adalah %s<BR>”,$teks1, $teks2, $teks1 != $teks2);
?>
<HR>
<b>Metode Post</b>

<form id=”form” name=”form” method=”post” action=”tes1.php”>
name <input type=”text” name=”name”/><br>
email <input type=”text” name=”email”/><br>
password <input type=”password” name=”password”/><br>
<input name=”submit” type=”submit” value=”submit”/>
</form>

<HR>
<b>file show tes1.php</b>
<br>
<?
$name =$_POST[‘name’];
$email=$_POST[’email’];
echo “Nama anda adalah <b>$name</b> <br/>
Dengan alamat email <b>$email</b>”;
?>
<HR>
<b>metode Get</b>
<br>
<form id=”form” name=”form” method”get” actio=”tes1.php”>
nama <input type=”text” name=”Nama”/><br/>
hobi <input type=”text” name=”Hobi”/><b/>
<input name=”submit” type=”submit” value=”submit”/>
</form>

<HR>
<b>file show 🙂 </b>
<?
$nama =$_GET[‘nama’];
$hobi =$_GET[”];
echo “Nama kamu adalah<b>$nama</b><b>Dengan alamat email <b>$hobi</b>”;
?>

<HR>
<b>Luas segitiga</b>
<?
$A =$_POST[‘A’];
$T =$_POST[‘T’];
echo “Alas Segitiga :”;
echo $A;
echo “cm”;
echo “<br>”;
echo “Tinggi segitig :”;
echo $T;
echo “cm”;
echo “<br>”;
$luas=0.5*($A*$T);
echo “Jadi Luas segitiga adalah : $luas”;
echo “cm”;
?>

<HR>
<b>Struktur Kendali</b>
<br>
<?
$panjang=20;
$lebar=10;
$luas=$panjang*$lebar;
echo “panjang Persegi Panjang :”;
echo $panjang;
echo “cm”;
echo “<br>”;
echo “Lebar Persegi Panjang :”;
echo $lebar;
echo “cm”;
echo “<br”;
echo “Jadi Luas Persegi panjang adalah :”;
echo “cm”;
?>

_______________________________________________________________________

Hasil dari skript di atas :

____________________________

Perintah Cetak dan Simpan

Tanggal :29 January 2012


Hello Word.. Apa kabar !!!..


Perintah membuat Table

baris 1 kolom 1

variable Global

Nilai a adalah :4
Nilai b Adalah :8
Nilai c adalah :12


variable Lokal

Tempat Tinaggalku di :Klaten
Sekarang aku bekerja di :Jakrta


variable static

0
1
2
3
4
5


Tipe data String

saya suka eskrem


Tipe data Array

kota favorit saya adalah S


Tipe data Object

Variable Class
Variable Object


Operator Aritmatika 
Gaji sebelum pajak = RP.
Potongan Gaji = Rp.
Gaji bersih yang bisa dibawa pulang = Rp.1440000


Operator String 
Hasil : saya Sedang BelajarDasar Dasar Pemprograman WEBPHP 5
Hasil : saya Sedang Belajar Dasar Dasar Pemprograman WEB PHP 5


Operator increment/decrement 
Nilai x hasil x++ dalah :5
Nilai z hasil z– adalah :3


Operator Logika

Hasil perbandaingan bil1 dan bil2 sekaligus tesx1 dan text2 adlah :
(100 != 20) or (saya Sedang Belajar == php) adalah 1
! (saya Sedang Belajar == php) adalah 1


Operator ternay 
4


Operator Perbandingan contoh penggunaan operator perbandingan
100 == 20 adalah 0
20 != 20 adalah 0
100 >= 20 adalah 1
PHP == php adalah 
PHP != php adalah 1


Metode Post

name 
email 
password 


file show tes1.php 

Notice: Undefined index: name in C:\xampp\htdocs\baru\tes1.php on line 194

Notice: Undefined index: email in C:\xampp\htdocs\baru\tes1.php on line 195
Nama anda adalah 
Dengan alamat email


metode Get 

nama 
hobi  


file show 🙂 
Notice: Undefined index: nama in C:\xampp\htdocs\baru\tes1.php on line 211

Notice: Undefined index: in C:\xampp\htdocs\baru\tes1.php on line 212
Nama kamu adalahDengan alamat email


Luas segitiga 
Notice: Undefined index: A in C:\xampp\htdocs\baru\tes1.php on line 219

Notice: Undefined index: T in C:\xampp\htdocs\baru\tes1.php on line 220
Alas Segitiga :cm
Tinggi segitig :cm
Jadi Luas segitiga adalah : 0cm


Struktur Kendali 
panjang Persegi Panjang :20cm
Lebar Persegi Panjang :10cm

Permalink Leave a Comment