Nama : Vigo Restiadi
STRUCTUR
DASAR PHP
Belajar PHP - Ini adalah struktur dasar dalam pemrograman PHP yang wajib anda pahami. Struktur dasar PHP Harus ditulis di antara tag :
Belajar PHP - Ini adalah struktur dasar dalam pemrograman PHP yang wajib anda pahami. Struktur dasar PHP Harus ditulis di antara tag :
<? dan ?>
ṅ<?php dan ?>
ṅ<script language=”php”> dan </script>
ṅ<% dan %>
Setiap satu statement (perintah) biasanya diakhiri dengan titik-koma (;)
CASE SENSITIVE untuk nama identifier yang dibuat oleh user (berupa variable, konstanta, fungsi dll), namun TIDAK CASE SENSITIVE untuk identifier built-in dari PHP. Jadi : ̇ $nama ≠ $Nama ≠ $NAMA
ṅhitungLuas() ≠ HitungLuas()
ṅecho = ECHO ̇ while = WHILE
Mari belajar PHP
1. Ketikkan perintah di bawah ini di editor :
Nama File : hello.php
<?php
echo "hello,saya adalah Vigo";
?>
2. Simpan dengan nama “hello.php” di document-root komputer Anda.
3. Buka browser dan ketikkan alamat http://localhost/hello.php
4. Lihat hasilnya di browser.

Variabel
·
̇Digunakan untuk
menyimpan sebuah value, data atau informasi
·
̇Nama variabel diawali
dengan tanda $
·
̇Panjang tidak
terbatas
·
̇Setelah tanda $ diawali
oleh huruf atau under-scrore (_). Karakter berikutnya bisa terdiri dari huruf,
angka, dan karakter tertentu yang diperbolehkan (karakter ASCII dari 127 –
255).
·
̇Bersifat
case-sensitive.
·
̇Tidak perlu dideklarasikan.
ṅTidak boleh mengandung spasi. ̇Contoh :
Benar Salah
$_name $3name
$first_name $name?
$name3 $first+name
$name_3 $first.name
$first name
Contoh program variabel:
Tuliskan script ini di teks editor dan simpan dengan nama variable.php
<?php
$nim = "0445310892";
$nama = 'Vigo restiadi';
echo "NIM : "
. $nim . "<br>";
echo "Nama :
$nama";
?>Jalankan di browser
dan lihat hasilnya
Tipe Data
Pada PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi secara otomatis ditentukan oleh intepreter PHP. Namun demikian, PHP mendukung 8 (delapan) buah tipe data primitif, yaitu :
1. boolean
2. integer
3. float
4. string
5. array
6. object
7. resource
8. NULL
Contoh program tipe data:
Tuliskan script ini di teks editor dan simpan dengan nama tipeData.php
<?php
$nim =
"0445310892";
$nama = 'Vigo restiadi';
$umur = 16;
$nilai = 82.50;
$status = Pelajar;
echo "NIM : "
. $nim . "<br>";
echo "Nama :
$nama<br>";
print "umur :
" . $umur; print "<br>";
printf ("nilai :
%.3f<br>", $nilai);
if ($status)
echo "status : Aktif";
else
echo "status : Tidak aktif";
?>
Jalankan di browser dan
lihat hasilnya.
Konstata
Konstanta merupakan
variabel konstan yang nilainya tidak berubah-ubah. Untuk mendefinisikan
konstanta dalam PHP, menggunakan fungsi define()
Contoh program konstata
dalam PHP:
Tuliskan script ini
dalam teks editor dan simpan dengan nama konstata.php
`
Jalankan di browser dan
lihat hasilnya
Operator dalam PHP
Operator biasanya digunakan dalam aritmetika atau operasi
matematika
Operator
|
Kegunaan
|
Prioritas
|
+
|
Penjumlahan
|
Ketiga
|
-
|
Pengurangan
|
Ketiga
|
*
|
Perkalian
|
Kedua
|
/
|
Pembagian
|
Kedua
|
%
|
Sisa Pembagian
|
Kedua
|
++
|
Penaikan
|
Pertama
|
--
|
Penurunan
|
Pertama
|
Contoh program dalam operator PHP
Tuliskan script berikut
dalam teks editor dan simpan dengan nama operator.php
<?
$gaji =
1000000;
$pajak =
0.1;
$thp =
$gaji - ($gaji*$pajak);
echo
"Gaji sebelum pajak = Rp. $gaji <br>"; echo "Gaji yang
dibawa pulang = Rp. $thp";
?>
Jalankan di browser dan
lihat hasilnya.
Komentar dalam program
PHP
Dalam PHP, komentar
program bisa menggunakan:
/* dan */
//
#
Contoh komentar dalam
PHP
<?
*/
// Nah kalo ini komentar
satu baris
# Terus kalo ini juga
komentar satu baris
?>
|
Perbedaan method
get dan method post adalah, jika kita
mengisi atribut method dengan get(dimana ini
adalah nilai default seandainya atribut method tidak
ditulis) maka isian form akan terlihat pada url
browser. Method get ini biasanya digunakan untuk query pencarian. Method
postbiasanya digunakan untuk data yang lebih sensitif seperti yang
berisi password, atau registrasi user. Data hasil
form tidak akan terlihat pada browser.
Struktur dasar form akan terlihat sebagai berikut:
Struktur dasar form akan terlihat sebagai berikut:
<form action="prosesdata.php" method="post">
...isi form...
</form>
|
Mengenal tag <input>
Tag
input merupakan tag paling banyak digunakan di dalam form dan
memiliki banyak bentuk, mulai dari isian text biasa, text password, checkbox,
radio, sampai dengan tombol submit, semuanya dalam
bentuk tag <input>.
Bentuk-bentuk dari keluarga tag input ini dibedakan berdasarkan atribut type:
Bentuk-bentuk dari keluarga tag input ini dibedakan berdasarkan atribut type:
- <input
type=”text” /> atau bisa juga <input /> adalah textbox inputan
biasa yang menerima input berupa text, contohnya digunakan untuk
inputan nama, username, dan inputan yang
berupa text pendek. Input type text ini juga bisa
memiliki atribut value yang bisa diisi nilai tampilan
awal dari text
- <input
type=”password” /> dalam tampilannya
sama dengan type text, namun teks yang diinput tidak
akan terlihat, akan berupa bintang atau bulatan. Biasanya hanya
digunakan untuk inputan yang sensitif seperti password.
- <input
type=”checkbox” /> adalah inputan
berupa checkbox yang dapat diceklist atau di centang
oleh user. User dapat memilih atau tidak memilih checkbox ini. Type
checkboxmemiliki atribut checked yang jika
ditulis atau diisi dengan nilai checked, akan membuat
chexkbox langsung terpilih pada saat pertama kali halaman ditampilkan.
Contoh inputan checkbox berupa hobi, yang
oleh user dapat dipilih beberapa hobi.
- <input
type=”radio” /> mirip dengan checkbox, namun user
hanya bisa memilih satu diantarapilihan group radio. Type
radio ini berada dalam suatu grup dan user hanya bisa memilih
salah satunya. Contoh inputan type radio adalah jenis kelamin.
- <input
type=”submit” /> akan menampilkan
tombol untuk memproses form. Biasanya diletakkan pada baris terakhir
dari form. Atribut value jika diisi akan membuat text
tombol submit berubah sesuai inputan nilai value.
Perhatikan
juga bahwa seperti tag <img> dan <br>, tag <input> juga
merupakan tag yang berdiri sendiri dan tidak membutuhkan penutup tag.
Mengenal tag <textarea>
Tag
textarea pada dasarnya sama dengan input type text,
namun lebih besar dan dapat berisi banyak baris. Panjang dan banyak baris
untuk text area di atur melalui atribut rows dan cols,
atau melalui CSS.
Contoh penggunaan textarea adalah sebagai berikut:
Contoh penggunaan textarea adalah sebagai berikut:
<textarea rows="5" cols="20">
Text yang diisi dapat mencapai banyak baris
</textarea>
|
Mengenal tag <select>
Tag
select digunakan untuk inputan yang telah tersedia
nilainya, dan user hanya dapat memilih dari nilai yang ada. Tag
select digunakan bersama-sama dengan tag option untuk
membuat box pilihan.
Contoh penggunaan tag select adalah sebagai berikut:
Contoh penggunaan tag select adalah sebagai berikut:
<select>
<option>Pilihan 1</option>
<option>Pilihan 2</option>
<option value="pilihan
ketiga">Pilihan 3</option>
</select>
|
Ketika
form dikirim untuk diproses, nilai dari tag <option> akan
dikirimkan. Nilai ini adalah berupa text diantara tag option, kecuali jika
kita memberikan atribut value. Jika atribut value berisi
nilai, maka nilai value-lah yang akan dikirim. Ada atau
tidaknya atribut value ini tidak akan tampak
dalam tampilan form.
Tag select memiliki atribut selected yang dapat ditambahkan agar tag select berisi nilai awal. Contoh penggunaanya adalah sebagai berikut:
Tag select memiliki atribut selected yang dapat ditambahkan agar tag select berisi nilai awal. Contoh penggunaanya adalah sebagai berikut:
<select>
<option>Pilihan 1</option>
<option>Pilihan 2</option>
<option value="pilihan
ketiga" selected>Pilihan
3</option>
</select>
|
Mengenal Atribut: Name
Setiap
tag inputan di dalam form harus ditambahkan atribut name agar
dapat diproses oleh web server nantinya. Di dalam halaman proses (yang
biasanya berupa bahasa PHP atau ASP), nilai
dari atribut name inilah yang akan menjadi variabel
form. Contoh pemakaiannya adalah sebagai berikut:
<input type="text" name="username">
<input type="text" name="email">
|
Kedua
input diatas akan tampak sama persis, namun pada saat pemrosesan data,
masing-masing akan dibedakan menurut atribut name.
Akhirnya, Sebuah Form Utuh
Merangkum
seluruh tag form HTML yang telah kita bahas diatas, maka saatnya untuk
membuat sebuah form HTML. Silahkan buka text editor,
dan tuliskan kode HTML berikut, lalu save sebagai formulir.html
Contoh penggunaan tag form:
Contoh penggunaan tag form:
<!DOCTYPE html>
<html>
<head>
<title>Belajar Membuat Form </title>
<style type="text/css">
#body{
background:green;
}
#nama{
background:blue;
color: white;
}
</style>
</head>
<body>
<div id="body">
<form action=" formulir.html" method="get">
<div id="nama">
Nama: <input type="text" name="nama" value="Nama Kamu" /></div>
<br />
Password: <input type="password" name="password" />
<br />
Jenis Kelamin :
<input type="radio" name="jenis_kelamin" value="laki-laki" checked />
Laki - Laki
<input type="radio" name="jenis_kelamin" value="perempuan" />
Perempuan
<br />
Hobi: <input type="checkbox" name="hobi_baca" /> Membaca Buku
<input type="checkbox" name="hobi_nulis" checked /> Menulis
<input type="checkbox" name="hobi_mancing" /> Memancing
<br />
Asal Kota:
<select name="asal_kota" >
<option value="Kota Jakarta"> Jakarta</option>
<option>Bandung</option>
<option value="Kota Semarang" selected>Semarang</option>
</select>
<br />
Komentar Anda:
<textarea name="komentar" rows="5" cols="20">
Silahkan katakan isi hati anda
</textarea>
<br />
<input type="submit" value="Mulai Proses!" >
</div>
</form>
</body>
</html>
STRUCTUR DASAR PHP
Reviewed by Vigo Restiadi
on
August 05, 2017
Rating:
Reviewed by Vigo Restiadi
on
August 05, 2017
Rating:





No comments: