Langsung ke konten utama

Haikal PG - XI RPL 1 - PWPB Sesi 19

Assalamualaikum 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 :

  • 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

Postingan populer dari blog ini

Haikal PG - XI RPL 1 - PWPB Sesi 27

Assalamualaikum Warahmatullahi Wabarakatuh Halo teman-teman gimana kabarnya? semoga sehat selalu ya... . Pada sesi kali ini kita akan memasuki materi database . Kita akan menggunakan Mysql sebagai DBMS (Database Management System) yang singkatnya merupakan software yang digunakan untuk membuat basis data. Kenapa kita menggunakan Mysql ? padalah masih banyak DBMS yang lain?. Alasannya yaitu karena Mysql ini Open Source~~. Materi kali ini kita akan mencoba membuat database dan hal pertama yang harus dilakukan karena kita menggunakan Mysql adalah menginstall XAMPP, karena kita sudah menginstallnya dan bagi yang belum menginstallnya silahkan install terlebih dahulu dan jika sudah terinstall kalian nyalakan XAMPP seperti berikut: Nyalakan Mysql dan Apache. Maka jika sudah maka teman-teman ketik di URL Web Browser masing-masing seperti ini : localhost/phpmyadmin . Maka akan tampil halaman seperti berikut: phpmyadmin. Phpmyadmin  merupakan perangkat lunak yang dibuat dengan bahas

Haikal PG - XI RPL 1 - PWPB Sesi 12

Assalamualaikum Warahmatullahi Wabarokatuh Pada pertemuan kali ini kita akan masuk ke materi Javscript. Javasrcipt ini digunakan untuk pengeksekusian perintah di sisi user / client-side . Seperti memunculkan alert, membuat kalkulator dengan javascript. Sejarah Javasrcipt Javascript diperkenalkan pertama kali oleh Brendan Eich bekerja di Netscape pada tahun 1995. Pada awalnya bahasa ini dinamakan "LiveScript" yang berfungsi sebagai bahasa sederhana untuk browser Netscape Navigator 2. Pada masa itu bahasa ini banyak di kritik karena kurang aman, penembangannya yang terkesan buru-buru dan tidak ada pesan kesalahan yang ditampilkan tiap kali kita membuat kesalahan pada saat menyusun suatu program. Kemudian sejalan dengan giatnya kerjasama antara Netscape dan Sun (Pengembang bahasa pemrograman "Java") pada masa itu, maka Netscape memberikan nama "Javascript" kepada bahasa tersebut pada tanggal 4 desember 1955. versi terakhir dari bahasa ini adalah vesi