Assalamualaikum Warahmatullahi Wabarokatuh
Kita akan melanjutkan materi tentang web dinamis. Apa saja yang akan kita pelajari?
Lalu buka web browsernya dan ketikkan seperti ini. localhost/pwpb/latihan1/nama_file maka akan hasilnya akan seperti ini:
Penjelasan: kita buka tag php secara embedded dan kita buat variable kelas, nama, dll lalu isikan sesuai data diri teman-teman. Lalu echo disini berguna untuk menampilkan sebuah hasilnya. Mirip seperti document.write di javascript. Dan jalankan maka akan tampil seperti diatas
single_quoted.php
Kita buat file bernama single_quoted.php di dalam latihan1 tadi, Lalu jangan lupa nanti panggil di web browser dengan cara seperti sebelumnya localhost/pwpb/latihan1/nama_file. Kita coba single quote terlebih dahulu. Copy codenya:
Hasilnya :
Maka akan tampil seperti diatas
Sekian saja pada pertemuan kali ini, maaf ada jika ada kata-kata yang salah.
Wassalamualaikum warahmatullahi wabarokatuh
Kita akan melanjutkan materi tentang web dinamis. Apa saja yang akan kita pelajari?
- Pengenalan PHP
- Aturan umum PHP Scripting
- Variable
- Tipe Data
- Komentar
- Operator
- Membuat Aplikasi Sederhana
- Variable Scope (Lingkup Variabel)
- Pengelompokkan Tipe Data
- Boolean
- String
- Studi Kasus
Hal yang harus dipersiapkan:
- XAMPP yang sudah diinstal kita akan menggunakan web server apache yang telah di bundle dalam aplikasi XAMPP ini
- Notepad++, Vs Code, Sublime atau apapun text editor favorit kalian.
Pengenalan PHP
- PHP adalah bahasa pemrograman yang didesain khusus untuk membuat halaman web.
- PHP adalah singkatan dari Hypertext Preprocessor.
- Awalya, PHP adalah singkatan dari Personal Home Page yang pertamkali diciptakan oleh Rasmus Lerdorf
- PHP diciptakan pertama kali untuk keperluan mencatat jumlah pengunjung himepage nya.
- Perkembangan php saat ini dapat dilihat pada www.php.net
- PHP adalah salah satu bahasa server-side yang paling populer
- PHP mampu menutupi kekurangan pada bahasa pemrograman web pada umunya.
- PHP dapat berjalan dalam web server yang berbeda, seperti Apache, PWS, IIS dan sebagainya.
- PHP juga dapat beralan dalam sistem operasi yang berbeda pula, seperto UNIX, Windows, Mac OS X dan Linux.
- PHP diterbitkan secara GRATIS
- PHP juga termasuk bahasa yang embedded (diletakkan didalam tag HTML)
Aturan umum php scripting
- Setiap Script PHP hanya akan terbaca jiga diawalo Tag Buka <?php dan diakhiri Tag Tutup ?>
- Script PHP disimpan dalam sebuah file berektensi .php
- Penulisan Script PHP dapat dipisahkan dalam 1 file khusus atau menyatu dengan tag HTML.
- Script PHP tidak case sensitive untuk beberapa fungsinya, namun untuk penulisan variable case sensitive/
- Setiap satu statemen diakhiri oleh semicolon (;)
Variable
Tentunya teman-teman sudah pengenal variable ini pada javascript, jika dekarasi variable di javascript menggunakan var maka di php menggunakan $ (dollar)
Penulisan : $nama_variable;
Inisialiasi : $nama_variable = value;
Tipe Data
Tipe data pada PHP ada 3 macam yaituL
- Integer merupakan bilangan bulat
- Double merupakan desimal number
- String adalah sekumpulan karakter. Dalam PHP suatu karakter dianggap sebagai suatu byte sehingga 256 karakter berbeda. Ada tiga cara penulisan. Single quote, Double quote, heredoc sintax
Komentar
Sama seperti variable, komentar yang digunakan adalah:
// (Single line comment)
/* */ (Multi line comment)
Operator
Operator adalah symbol yang digunakan dalam program untukk melakukan suatu operasi , misalnya penjumlahan atau perkalian, perbandingan antara dua buah nilai atau bahkan memberikan nilai ke variable.
1. Operator Standar Matematika (+,-,*,/)
Contoh:
$a = 10;
$b = 10;
$hasil = $a + $b;
echo "$a + $b = $hasil";
2.Operator Aritmatika Increment/decrement adalah operator operasi perhitungan untuk menambahkan. mengurangkan nilai dari nilai sebelmunya.
+= (menambahkan variable di sisi kiri dengan nilai di sisi kanan)
-+ (mengurangi isi variable di sisi kiri dengan nilai di sisi kanan)
/= (membagi isi variable di sisi kiri dengan nilai di sisi kanan)
%= (memperoleh sis pembagian antara variable di sisi kiri dengan nilai di sisi kanan)
Contoh :
$nilai = 10;
echo $nilai += 10;
3.Operator Pembanding/ Logika merupakan operator yang digunakan untuk membandingakan 2 buah nilai.
== (Nilai A sama dengan Nilai B)
< (Nilai A kurang dari Nilai B)
> (Nilai A lebih dari Nilai B)
<= (Nilai A lebih kurang dari atau sama dengan Nilai B)
>= (Nilai A lebih besar dari atau sama dengan Nilai B)
!= (Nilai A tidak sams dengan Nilai B)
Variable Scope/ Lingkup Variabel
Dibedakan menjadi 3 jenis :
Operator
Operator adalah symbol yang digunakan dalam program untukk melakukan suatu operasi , misalnya penjumlahan atau perkalian, perbandingan antara dua buah nilai atau bahkan memberikan nilai ke variable.
1. Operator Standar Matematika (+,-,*,/)
Contoh:
$a = 10;
$b = 10;
$hasil = $a + $b;
echo "$a + $b = $hasil";
2.Operator Aritmatika Increment/decrement adalah operator operasi perhitungan untuk menambahkan. mengurangkan nilai dari nilai sebelmunya.
+= (menambahkan variable di sisi kiri dengan nilai di sisi kanan)
-+ (mengurangi isi variable di sisi kiri dengan nilai di sisi kanan)
/= (membagi isi variable di sisi kiri dengan nilai di sisi kanan)
%= (memperoleh sis pembagian antara variable di sisi kiri dengan nilai di sisi kanan)
Contoh :
$nilai = 10;
echo $nilai += 10;
3.Operator Pembanding/ Logika merupakan operator yang digunakan untuk membandingakan 2 buah nilai.
== (Nilai A sama dengan Nilai B)
< (Nilai A kurang dari Nilai B)
> (Nilai A lebih dari Nilai B)
<= (Nilai A lebih kurang dari atau sama dengan Nilai B)
>= (Nilai A lebih besar dari atau sama dengan Nilai B)
!= (Nilai A tidak sams dengan Nilai B)
Variable Scope/ Lingkup Variabel
Dibedakan menjadi 3 jenis :
- Variable Global
- Variable Local
- Variable Static
Variable Global adalah variable yang bersifat global yang dapat dikenal dan digunakan oleh seluruh bagian script PHP.
Variable Local adalah variable yang didefinisikan dalam suatu fungsi sehingga variabel tersenit bersifat hanya dapat dikenali dan dignakan dalam g=fungsi yang mendeklarasikan variabel tersebut.
Variable Static adalah variable yang hanya ada dalam lingkup lokal suatu fungsi. Variabel tidak menghilangkan nilai akhirnya ketika selesai di eksekusi dan meninggalkan fungsi tersebut.
Kita mulai latihan kali ini, jangan lupa teman-teman harus install dulu XAMPP nya lalu buka aplikasi nya dan nyalakan seperti ini:
Dan teman-teman juga harus menyimpan file tersebut dalam htdocs, htdocs ini terdapat didalam folder instalan XAMPP. Lalu membuat folder kita namakan pwpb didalamnya. Jangan sembarang menyimpan filenya, harus seperti ini:
Latihan 1
Biodata.php
Buatlah folder dalam pwpb dengan nama latihan1.
Didalamnya isi denga file Latihan1.php
Lalu copy kan kode berikut:
Lalu buka web browsernya dan ketikkan seperti ini. localhost/pwpb/latihan1/nama_file maka akan hasilnya akan seperti ini:
Penjelasan: kita buka tag php secara embedded dan kita buat variable kelas, nama, dll lalu isikan sesuai data diri teman-teman. Lalu echo disini berguna untuk menampilkan sebuah hasilnya. Mirip seperti document.write di javascript. Dan jalankan maka akan tampil seperti diatas
single_quoted.php
Kita buat file bernama single_quoted.php di dalam latihan1 tadi, Lalu jangan lupa nanti panggil di web browser dengan cara seperti sebelumnya localhost/pwpb/latihan1/nama_file. Kita coba single quote terlebih dahulu. Copy codenya:
lalu jalankan maka hasilnya akan seperti ini:
Hasil |
double_quoted.php
Kita coba dengan cara double quote, buat filenya lalu panggil di web browser seperti cara sebelumnya. Codenya :
Jika dijalankan maka hasilnya akan seperti ini:
Teman-teman juga bisa menyisipkan tag html didalam php seperti code diatas.
heredoc.php
Kita coba dengan cara heredoc, Copy code berikut:
Study Kasus
Buat halaman yang berisikan data pribadi,1 page saja
- Gunakan HTML, CSS sebagai desain
- Gunakan PHP untuk mengisi Data nya
Code :
Hasilnya :
Maka akan tampil seperti diatas
Sekian saja pada pertemuan kali ini, maaf ada jika ada kata-kata yang salah.
Wassalamualaikum warahmatullahi wabarokatuh
Komentar
Posting Komentar