Session 3 (Names, Bindings, Scopes)
December 16th, 2016 - Posted by: vaniasalsabella in Uncategorized- HTML
Pengenalan HTML
- Sudah dikembangkan sejak Perang Dingin dengan nama ARPA
- C adalah bahasa pemrograman yang digunakan untuk membuat web
Name
- String untuk mengidentifikasi program
- Tidak case sensitive
- Diawali dan diakhiri dengan tanda < >
Binding
- Konsep dasar – menyimpan data pada memory sebagai penyimpan data dan pusat kegiatan sebelum program diproses
- Penulisan harus dengan 2 bahasa (HTML dan CSS)
- Ada 3 cara – tag, class, dan id
- Ada 3 jenis Binding – collateral, sequential, dan recursive
Teknik Penggabungan HTML dan CSS
<html>
<head>
<style/css>
</head>
Scope – tidak ada dalam HTML
- PHP
Pengenalan PHP
- Hypertext Preprocessor
- Memiliki banyak keunggulan seperti, gratis, dinamis, mudah, didukung dengan banyak platform
- PHP juga dapat menggunakan berbagai jenis database, membuat cookies, dan encrypt data
Variable
- Lokasi penyimpanan sebuah nilai dari suatu infomasi
- Tidak boleh diawali angka (alphanumeric), tanpa spasi, dan harus unik
- Diawali dengan tanda $
- Contoh : $angka = 5 atau $_kata = “Halo”
Name
- Judul dari suatu informasi
- Panjang suatu Name tidak terbatas
Type
Jenis data yang digunakan dalam PHP seperti, string, integer, float, double, array, Boolean, object, resource, NULL
Value
Nilai dari suatu variable bisa selalu berubah. Nilai variable harus selalu dideklarasi.
Scope
- Global : ada di setiap bagian program, diluar fungsi
- Local : hanya ada di program yang relevan, dideklarasikan pada fungsi
- Static : menyimpan nilai setelah dieksekusi
- Lifetime
3 jenis Lifetime, yaitu Static, Automatic, Dynamic