ASSALAMUALAIKUM WR.WB
A.PENDAHULUAN
Hai temen-temen jumpa lagi di blog saya, postingan kali ini akan membahas mengenai bahasa pemrograman PHP
B.LATAR BELAKANG
PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML.
C.MANFAAT DAN TUJUAN
-dapat memahami apa itu php
-untuk pembuatan dan pengembangan web
D.ALAT DAN BAHAN
-sublime text
-jaringan
-laptop
E.PEMBAHASAN
PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994. Pada awalnya PHP adalah singkatan dari "Personal Home Page Tools". Selanjutnya diganti menjadi FI ("Forms Interpreter"). Sejak versi 3.0, nama bahasa ini diubah menjadi "PHP: Hypertext Prepocessor" dengan singkatannya "PHP". PHP versi terbaru adalah versi ke-5.
Secara singkat nya PHP adalah server side language artinya kode PHP akan dieksekusi di server dulu baru kemudian hasilnya akan ditampilkan di layar client.
Apa saja alat tempur yang akan kita gunakan untuk latihan PHP ini?
-
Xampp (Jika windows), Mampp (untuk macintosh), dan Lampp(untuk linux, tapi jika di linux bisa kok tanpa Lampp ini nanti deh saya share tutornya install web server tanpa Lampp), dll boleh pake Web server apa saja tapi disini saya menggunakan Xampp ya
-
Text editor ( Terserah saja apa, notepad biasa juga bisa kok tapi kalo pusing jangan salahin saya ya :v ) kalo saya menggunakan Sublime Text (yg free)
-
Web browser (bisa Chrome, Mozilla, dll)
Kita membuat Echo, echo fungsinya untuk menampilkan teks ke website. Untuk memulai koding php harus diawali dengan <?php dan diakhiri ?> , dan untuk pernyataan php diakhiri dengan ;
Ada dua jenis perintah PHP untuk mencetak keluaran atau hasil yaitu ‘
echo
’ dan ‘
Karena sesungguhnya echo bukanlah suatu fungsi dalam PHP, maka untuk menggunakan script echo tidak perlu menggunakan tanda kurung buka dan kurung tutup (). Akan tetapi, print() adalah sebuah fungsi didalam PHP, jadi untuk menggunakan script ini dianjurkan menggunakan tanda kurung buka dan kurung tutup (). Meskipun penggunaan tanda kurung pada fungsi print() tidak diwajibkan, alias kita bisa menggunakannya baik dengan tanda kurung ataupun tidak, akan tetapi dalam menggunakan fungsi print direkomendasikan untuk menggunakan tanda kurung. Echo dan print(), keduanya mempunyai fungsi yang sama yaitu untuk menampilkan output data kedalam halaman. Namun echo lebih sering digunakan karena secara teknis, kecepatan eksekusinya lebih cepat dibandingkan perintah print().
Bagaimana cara yang benar menuliskan?
<?php
echo "Hello, Aku Suka Akawebster.com";
print ("Hello, Aku Suka Akawebster.com");
?>
Contoh :
Lalu save di dalam folder xampp -> htdocs -> buat folder baru dengan nama latihan -> masuk ke folder latihan. Lalu save dengan nama latihan1.php.<html>
<head>
<title>Php pertamaku</title>
</head>
<body>
<h1>Belajar PHP</h1>
<?php
echo "Belajar php di gilacoding.com";
?>
</body>
</html>
Dan untuk menjalankan latihan1.php, sobat buka web browser dan ketikkan di url localhost/latihan(nama folder nya)/latihan1.php (nama file php nya). Contoh gini :
Berhasil tampil! Jika gagal, pastikan Apache di xampp nya sudah di start ya sob :D Saya lupa ngasih tau :D
Menampilkan text di php kita sudah berhasil, sekarang kita coba tambah dan kurang di php. Koding nya seperti ini :
Save dengan nama latihan2.php, lalu sobat buka lagi url nya localhost/latihan/latihan2.php,<html>
<head>
<title>Php tambah kurang</title>
</head>
<body>
<h1>Belajar PHP</h1>
<?php
/*
Tambahan di php 10 ditambah 4 hasil nya?
*/
$a = 10; // variable a kita isi dengan nilai 10
$b = 4; // variable b kita isi dengan nilai 4
$c = $a + $b; // disini adalah proses nya
echo "Hasil dari Tambahan $a + $b = $c"; // disini outputnya
echo "</br>"; // membuat baris baru. sudah belajar html kan? tau dong berarti.
echo "=======================";
echo "</br>";
/*
Pengurangan di php 7 dikurang 4 hasil nya?
*/
$x = 7; // variable a kita isi dengan nilai 7
$y = 4; // variable b kita isi dengan nilai 4
$z = $x - $y; // disini adalah proses nya
echo "Hasil dari Pengurangan $x - $y = $z"; // disini outputnya
?>
</body>
</html>
dan hasil nya seperti ini :
Selanjutnya kita mainan IF / ELSE di php, jadi permasalahan nya gini :
-
Saya mau beli nasi goreng
-
Harga 1 bungkus nasi goreng Rp 10.000
-
Uang saya hanyar 9000
Oke kembali ke nasi goreng.
Jadi koding nya adalah seperti ini :
dengan nama latihan3.php, seperti biasa buka latihan3.php nya. Hasilnya :<html>
<head>
<title>Php Nasi Goreng</title>
</head>
<body>
<h1>Belajar PHP (IF/ELSE)</h1>
<?php
/*
Kita tambahkan variable uang dan harga nasi goreng dulu.
*/
$uang = 9000;
$harga = 10000;
echo "Saya : Saya mau beli, uang saya cuman ada Rp.$uang Apa bisa?";
if ($uang < $harga) {
$kurang = $harga - $uang;
echo " <br/>Om nasigoreng : Ga bisa! Uang anda kurang <b>Rp.$kurang</b>!";
} else {
echo "<br/>Om nasigoreng : Bisa kok!";
}
?>
</body>
</html>
Berhasil kan :D Yuk kita lanjut gimana kalau nilai variable uang dan harga nya kita input kan sendiri? Tanpa kita input lebih dulu di koding nya? Ya begini contoh nya(yang teliti ya) :
Save dengan nama latihan4.php dan silahkan dijalankan.<html>
<head>
<title>Php Nasi Goreng gilacoding.com</title>
</head>
<body>
<h1>Belajar PHP (IF/ELSE)</h1>
<form method="post">
Uang kita = <input type="text" name="uang" required><br>
Harga nasi goreng = <input type="text" name="harga" required><br>
<?php
$uang=@$_POST["uang"]; // untuk mendapatkan nilai dari text field dengan name="uang"
$harga=@$_POST["harga"]; // sama seperti diatas tapi "harga"
if (($uang && $harga) == "") { // Jika uang DAN harga SAMA DENGAN kosong maka tampil dibawah ini.
echo "<br/> Silahkan isi uang dan harga";
} elseif ($uang < $harga) { // Jika uang kurang dari harga.
$kurang = $harga - $uang;
echo " <br/>Uang anda kurang <b>Rp.$kurang</b>!";
} else {
$lebih = $uang - $harga;
echo " <br/>Uang anda lebihan <b>Rp.$lebih</b>";
}
?>
<br><input type="submit" value="Proses">
</form>
</body>
</html>
F.REFERENSI
https://id.wikipedia.org/wiki/PHP
G.KESIMPULAN
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML.PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
H.PENUTUP
sekian post kali ini, semoga bermanfaat .
sampai jumpa dipost selanjutnya...
wassalamualaikum wr.wb
0 komentar:
Posting Komentar