Assalamualaikum
Dalam pemrograman web, anda akan mengenal istilah
Client-side dan Server-side Scripting. 2 istilah itu digunakan untuk
mengelompokkan beberapa bahasa pemrograman web berdasarkan siapa atau pihak
mana yang melakukan pengolahan data di web. Client-side Scripting adalah
bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer
pengguna/pengunjung. Contoh dari Client-side Script adalah HTML, CSS,
JavaScript dan XML. Server-side Scripting adalah bahasa pemrograman web
yang pengolahan datanya dilakukan oleh komputer server/penyedia. Contoh dari
Server-side Script adalah PHP, ASP, ASP.Net, dan masih banyak lagi. Kali ini
kita akan belajar tentang salah satu bahasa pemrograman yang termasuk kategori
Server-side Script yaitu PHP.
APA ITU PHP?
PHP (PHP: Hypertext Prepocessor) adalah salah satu bahasa
pemrograman web yang bersifat dinamis, dimana PHP adalah bahasa yang bisa
disisipkan dengan sintaks HTML sehingga dapat menciptakan teknologi web dinamis
seperti sekarang ini.
PHP merupakan sebuah bahasa server-side untuk pemrograman
web yang pada awalnya merupakan program CGI yang di khususkan untuk menerima
input melalui form yang di tampilkan browser. PHP dikatakan bahasa server-side
embedded script language maksudnya adalah sintaks-sintaks dan perintah
yang diberikan akan sepenuhnya dijalankan oleh server dan di kirim ke komputer
client berupa bahasa html.
STRUKTUR SCRIPT PHP
Kode-kode PHP dituliskan diantara tanda berikut ini :
<?php
...
...
...
?>
Atau
<?
...
...
...
?>
PENGGUNAAN VARIABEL
Variabel dalam pemrograman digunakan untuk menyimpan suatu
nilai dan jika suatu
saat nilai tersebut diperlukan kembali untuk proses
perhitungan, maka cukup
memanggil nama variable tersebut.
Dalam PHP, nama suatu variabel ditandai dengan tanda dollar
($). Berikut ini adalah
sintaks untuk menyimpan nilai ke dalam suatu variabel.
$namaVariabel = nilai;
Adapun beberapa aturan penulisan nama variabel adalah
sebagai berikut:
- Nama variabel harus diawali dengan huruf atau underscore ( _ )
- Nama variabel hanya boleh dituliskan dengan alpha numeric a-z, A-Z, 0-9 dan underscore
- Nama variabel yang terdiri lebih dari satu kata, dapat dipisahkan dengan underscore
Berikut ini contoh menyimpan nilai ke dalam variabel.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd8B3BXRV2eCp3gTGopHe-nPPe5S4VYYNdOwPIB8CyeSReTOcSIswpWRdDRiyHx-alGMRkBvw647nCcvBbMyN-PmeZ67t2HOLJLGazUFSxfqnPvf7sac13FmrvOxpFRJWnnsl2oe8D5qb2/s640/9.png)
Maka akan didapatkan output seperti berikut :
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTHj3CBfCJTqwSmjaI6QT7OMOxPojnFNeJ1pk6j3k8ZrCAqhWk6aIZytL22rQ9vz-QbPWs5NpDWMfE8FgYh1ImF3g1zNwv458D8gOqV3TpFdlX7cWz6JJWSymiRzaTJ0MVpu7CXdMceo-o/s400/10.png)
OPERATOR ARITMATIK
Operator
|
Makna
|
+
|
Penjumlahan
|
-
|
Pengurangan
|
*
|
Perkalian
|
/
|
Pembagian
|
%
|
Modulus/sisa hasil bagi
|
Contoh script aritmatik
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKUYT4HAwi6NfelD7UFyfMQH0f_bkI29vQq4X84_UpFaK0RcniW1sQ6ST8up2Qp7UYeyEzSu6bYKZZTs1dy3eqN17IRUzgwceNO8SlY1JnaknTkdWWPiyqCcFm8mKdd1bONbiNM1lZhpU_/s400/11.png)
Maka akan didapatkan output seperti berikut :
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-GlQy2sREMa5zIz9MfyKBRVEN6n89KpE29i5H4HgiWlkfYTDQENhSQhxDtKSdMWO9kFIYw4wfXPEGkGrBsO-zIK3qNNnd0wrD4lR4kD7PMwJZIZl41qS2frfVi4kGoVip1THbmINAvyuu/s320/12.png)
Yuk langsung saja ke contoh soal !!
TUGAS 1
Ada seorang nasabah bank yang menabung di bank X dengan
saldo awal Rp. 1.000.000,-.
Bank X menerapkan kebijakan bunga 3% perbulan dari saldo
awal tabungan. Hitunglah
jumlah saldo akhir nasabah tersebut setelah 11 bulan.
Berikut ini script nya
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFf55yUHKNvc69sNNr7dd9lF1XwCHPVZlmVatNG_ywWrjNmMkEwKZmyyZOHzPnmId33hGjn0P_DoewVPTsqERDJbp-2vw2fcyUKq4qj7FfZXHYI3TjT4-DLFUXNPqWR9xPWK4lToskrdve/s640/13.png)
Maka akan didapatkan output :
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqCRYEVdRYn95sBpGBhwrmcCNGPlXHAq0qT07-Yh8sKyVbsmh9zgiF1Ivk8mKb2qq3toI6dA4eFGAz9cAJtBU4MTEJESnibr48WIxvOhSbk3xi-UbZrfkNzWpZ-3fUJsssB5v_siEztMAw/s400/14.png)
TUGAS 2
menampilkan hasil bagi bilangan 100 dengan 3 beserta sisanya.
Berikut ini script nya
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizGigZPN6cw-mG1R2uAVrDL_B5xkELnNsmW6Tqgli6V3m7xe7zmsD3Wv8523ezYBxeslllbBe5TpTD67CqCaVyanHqUiBX548CWzBRhBktA34Db_Q43YAVHfrnGoWgVQQEprP8_C_wlgxI/s640/15.png)
Maka akan didapatkan output :
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUuy7YPifpB6lHww5Xy9GWgc1ybdT12qF8QSC-v_gxKmk_AM2LWarzFaM5BzZkl0fgps_nEQlMS_tJgspOWUZ5H_y5ZzG8mIdGp5tTQoLj44WBc3Vd9VCXcl2gk3FhQ5DyHjgD3-IZSYC8/s400/16.png)
TUGAS 3
Ibu ingin mengambil uang tabungan sejumlah Rp. 1.575.250,-
yang dimilikinya di sebuah bank. Misalkan pada saat itu uang pecahan yang
berlaku adalah Rp. 100.000,-; Rp.50.000,-; Rp. 20.000,-; Rp. 5.000,-; Rp. 100,-
dan Rp. 50. Dengan menggunakan script PHP, tentukan banyaknya masing-masing
uang pecahan yang diperoleh ibu tadi!
Berikut ini script nya
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9dLWnmij2rxV-FTqC6BPAOP8uG01GaSt7dkzCFZ-DYlLhgd8fx1uA6kCg_il48N_xefr5DLzIex02WkKnGKjXqUPdkJhTopJbUr4sapXAT3dQPnn97iw9MDvGSDoPNvDXCd9_5nlZKOBI/s400/17.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikV9AKJRBKc4a1DiPGyO4-Auv14tUpRaFxIQQQxuknZA1n-j_krMps3L6sk9zBBoSt7zOxF00krf9owg7uXvpPY3Pt0cXTK9q8kIlCYJ_jxjD05VV3k-bRrmsZZQp6M33PuXzpUC0nf1Nq/s400/18.png)
Maka akan didapatkan output :
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieA-t-mvlrHd0G3DLCzs5pBAaztK3L1fiT2AyVXWT0FHiUpVwL5U3EzUfbyRICRJIq6H3RlWfTRkHB9UB1vjIlldUO4jzoAS7wb2OYGLZCKedpb2dHF9cFJ9seVaXD2lrB_d_dqSdJsbWc/s320/19.png)
Referensi :
Terima kasih, semoga bermanfaat
wassalamualaikum
0 comments:
Post a Comment