Dasar-Dasar PHP
Pengantar
PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrograman
berbasis web yang memiliki kemampuan untuk memproses data dinamis.
PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.Pada prinsipnya server akan bekerja apabila ada permintaan dari client.
PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.Pada prinsipnya server akan bekerja apabila ada permintaan dari client.
Untuk memulai scripting PHP , kita memerlukan PHP editor . Untuk PHP editor ,
bias kita pergunakan notepad ataupun software lain .PHP selalu dimulai dengan
tanda <? , dan diakhiri dengan tanda ?> . Dan pada setiap syntak atau
statement selalu diakhiri dengan tanda ; (titik koma ) .
Comment ( Komentar )
Comment ( Komentar ) dipergunakan untuk memberi keterangan dalam script .
Komentar tidak akan dijalankan oleh server.
Ada 3 cara penulisan komentar
:
1. // è untuk komentar 1 baris . Setiap kata ataupun syntax setelah tanda // tidak
akan dijalankan oleh server .
2. # è sama dengan tanda // .
3. /* diakhiri */ è setiap kata atau syntak diantara tnda /* dan */ tidak akan dijalankan oleh
server
Tipe data
PHP mengenal tipe data sbb :
1. String adalah tipe data yang
berupa huruf
2. Angka ( numeric ) adalah tipe
data yang berupa angka
3. Boolean adalah tipe data yang
hanya berisi nilai True atau False
4. Literal adalah tipe data yang
merupakan gabungan huruf dan angka
5. Array
6. Object
Operator Aritmatika
Ada beberapa operator
aritmatika , yaitu :
ü + : Penjumlahan
ü - : Pengurangan
ü * : Perkalian
ü /
: Pembagian
ü % : Sisa Hasil
Bagi
Itulah
rentetan yang mencakup dasar-dasar PHP,selanjutnya berlanjut pada
suatu contoh operator aritmatika dengan (pengurangan,perkalian dan pembagian).
Langsung saja ini scriptnya :
<!DOCTYPE html>
<html>
<body bgcolor="coklat tua">
<h3>OPERATOR ARITMATIKA</h3>
<form method="post">
<table>
<tr>
</tr>
<td><b>Angka 1</b></td><td> <input type="number" name="angka1" value="" required placeholder="Masukkan Angka"></td>
</tr>
<tr>
<td><b>Operator</b></td>
<td>
<select name="operator">
<option></option>
<option>+</option>
<option>-</option>
<option>*</option>
<option>/</option>
</select>
</td>
</tr>
<td><b>Angka 2</b></td><td> <input type="number" name="angka2" value="" required placeholder="Masukkan Angka"></td>
<tr>
</tr>
<td align="right">=</td>
<?php
if(isset($_POST['angka1']) or isset($_POST['angka2']) ){
$angka1 = $_POST['angka1'];
$angka2 = $_POST['angka2'];
}else{
$angka1 = "0";
$angka2 = "0";
}
if(isset($_POST['operator'])){
$operator =$_POST['operator'];
}else{
$operator ="";
}
switch($operator){
case "+":
$hasil = $_POST["angka1"] + $_POST["angka2"];
break;
case "-":
$hasil = $_POST["angka1"] - $_POST["angka2"];
break;
case "*":
$hasil = $_POST["angka1"] * $_POST["angka2"];
break;
case "/":
$hasil = $_POST["angka1"] / $_POST["angka2"];
break;
}
?>
<td><input type="text" name="hasil" disabled value="<?php echo $hasil;?>"></td>
<td><input type="submit" name="submit" value="Hitung"></td>
</tr>
</table>
</form>
</body>
</html>
<!DOCTYPE html>
<html>
<body bgcolor="coklat tua">
<h3>OPERATOR ARITMATIKA</h3>
<form method="post">
<table>
<tr>
</tr>
<td><b>Angka 1</b></td><td> <input type="number" name="angka1" value="" required placeholder="Masukkan Angka"></td>
</tr>
<tr>
<td><b>Operator</b></td>
<td>
<select name="operator">
<option></option>
<option>+</option>
<option>-</option>
<option>*</option>
<option>/</option>
</select>
</td>
</tr>
<td><b>Angka 2</b></td><td> <input type="number" name="angka2" value="" required placeholder="Masukkan Angka"></td>
<tr>
</tr>
<td align="right">=</td>
<?php
if(isset($_POST['angka1']) or isset($_POST['angka2']) ){
$angka1 = $_POST['angka1'];
$angka2 = $_POST['angka2'];
}else{
$angka1 = "0";
$angka2 = "0";
}
if(isset($_POST['operator'])){
$operator =$_POST['operator'];
}else{
$operator ="";
}
switch($operator){
case "+":
$hasil = $_POST["angka1"] + $_POST["angka2"];
break;
case "-":
$hasil = $_POST["angka1"] - $_POST["angka2"];
break;
case "*":
$hasil = $_POST["angka1"] * $_POST["angka2"];
break;
case "/":
$hasil = $_POST["angka1"] / $_POST["angka2"];
break;
}
?>
<td><input type="text" name="hasil" disabled value="<?php echo $hasil;?>"></td>
<td><input type="submit" name="submit" value="Hitung"></td>
</tr>
</table>
</form>
</body>
</html>
Tidak ada komentar:
Posting Komentar