Contoh Penggunaan Variable, Operator dan Type Data Pada PHP
Pengenalan PHP
PHP merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server pula. Hasilnya adalah yang akan dikirim ke client, tempat pengguna memakai web browser. Secara khusus, PHP dirancang untuk membentuk web dinamis. Hal ini berarti PHP dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, Anda dapat menampilkan isi database ke halaman web.Perbedaan website statis dan website dinamis
- Penulisan PHP menempel dalam HTML
- Dipisahkan dengan tag <?....?> atau <?php…?>
- File disimpan dengan extension .php
- Diletakan dalam web directory
- Diakses dengan alamat http://server/contoh.php
Variabel
Dalam PHP setiap nama variable diawali tanda dollar ($). Misalnya nama variable a dalam PHP ditulis dengan $a. Jenis suatu variable ditentukan pada saat jalannya program dan tergantung pada konteks yang digunakan.Identifier untuk menyimpan data
- Namanya diawali dengan karakter $
- Bersifat Case-sensitive
- Memiliki tipe data, sesuai konteks
- Memiliki operator untuk pemrosesan data
Operator
Operator adalah simbol-simbol untuk mengoperasikan/ memanipulasi nilai variabel. Jenis operator tergantung dari tipe data variabel yang dakan dimanipulasi.Operator numerik:
- Perkalian (*)
- Pembagian (/)
- Modulus (%)
- Penjumlahan (+)
- Pengurangan (-)
- Increment (++)
- Decrement (--)
Contoh Penulisan Operator Aritmatika
<html>
<head>
<title>Operator </title>
</head>
<body>
<?php
$a = 5;
$b = 2;
$hasil = $a * $b;
echo " 5x2 = $hasil";
print "<h3>PHP is fun!!</h3>;
?>
</body>
</html>
<html>
<head>
<title>Operator </title>
</head>
<body>
<h3> Operator Increment</h3>
<?php//post increment
$a = 5;echo "Nilai awal a $a <br> \n";
echo "Nilai a sekarang ".$a++." <br/> \n";
echo "Nilai a sekarang $a <br/> \n";
?>
<hr/>
<h3> Operator Decrement</h3>
<?php
$b = 10;echo "Nilai awal b $b <br> \n";
echo "Nilai b sekarang ".$b--." <br/> \n";
echo "Nilai b sekarang $b <br/> \n";
?>
</body>
</html>
Contoh Penulisan Variable
<html>
<head>
<title>PHP Variable</title>
</head>
<body>
<?php
$variableA = "Bob";
$variableB = "Joe";
echo "$variableA, $variableB"; //akan menampilkan"Bob, Joe"
?>
</body>
</html>
Jenis Tipe Data
Scalar Data Type
- Boolean
- Integer
- Floating Point
- String
Compound Data Type
- Array
- Object
Tipe Data String
Type data String dapat berupa teks di dalam tanda kutip. Anda dapat menggunakan tanda kutip tunggal atau ganda.
Contoh Penggunaan Type Data String
<html>
<body>
<?php
$x = "Hello world!";
echo $x;
echo "<br>";
$x = 'Hello world!';
echo $x;
?>
</body>
</html>
Integer
Integer merupakan bilangan bulat seperti: 1,2,5,7,10.Aturan untuk Integer:
- Integer harus memiliki setidaknya satu digit (0-9)
- Integer tidak boleh berisi koma atau kosong
- Integer tidak boleh memiliki titik desimal
- Integer bulat dapat berupa positif atau negatif
- Integer bulat dapat ditentukan dalam tiga format: desimal (berbasis 10),
- hexadecimal (berbasis-16 - diawali dengan 0x) atau oktal (berbasis 8 - diawali dengan 0)
Contoh Penggunaan Tipe Data Integer
<html>
<body>
<?php
$x = 5985;
var_dump($x);
echo "<br>";
$x = -345; // negative number
var_dump($x);
echo "<br>";
$x = 0x8C; // hexadecimal number
var_dump($x);
echo "<br>";
$x = 047; // octal number
var_dump($x);
?>
</body>
</html>
Floating Point
Floating Point adalah angka dengan titik (bilangan desimal) atau angka dalam bentuk eksponensial.Dalam contoh berikut, kami akan menguji angka yang berbeda. Fungsi PHP var_dump () mengembalikan tipe data dan nilai variabel:
Contoh Penggunaan Type Data Floating Point
<html>
<body>
<?php
$x = 10.365;
var_dump($x);
echo "<br>";
$x = 2.4e3;
var_dump($x);
echo "<br>";
$x = 8E-5;
var_dump($x);
?>
</body>
</html>
Boolean
Boolean dapat berupa TRUE atau FALSE.Contoh Penggunaan Tipe Data BOOLEAN
$x=true;
$y=false;
<html>
</body>
<?php
$harga = 1500;
$discount = 10; //10 persen
$potongan =$harga * ($discount/100);
$subtotal = $harga - $potongan;
$PPN = $subtotal * 10/100;
?>
Harga <? echo $harga ?> <br/>
Discount <?= $Discount ?> persen, <?= $potongan ?> <br/>
Subtotal <?= $subtotal ?> <br/>
PPN <?= $PPN ?> <br/>
Dibayar <?= ($subtotal + $PPN) ?> <br/>
</body>
</html>
0 Response to "Contoh Penggunaan Variable, Operator dan Type Data Pada PHP"
Post a Comment