Minggu, 21 Februari 2016

Array

PHP



 Pendahuluan
fungsi array memungkinkan Anda untuk mengakses dan memanipulasi , array dibagi menjadi dua yaitu array sederhana dan multi-dimensi yang didukung.

Instalasi
Fungsi array adalah bagian dari inti PHP. Tidak ada instalasi yang diperlukan untuk menggunakan fungsi tersebut.

Fungsi
 5 Array
Deskripsi fungsi
array () Menciptakan sebuah array
array_change_key_case () Perubahan semua kunci dalam array ke huruf kecil atau huruf besar
array_chunk () Splits array ke dalam potongan dari array
array_column () Mengembalikan nilai dari satu kolom dalam array masukan
array_combine () Menciptakan sebuah array dengan menggunakan unsur-unsur dari satu "kunci" array dan satu "nilai-nilai" Array
array_count_values ​​() Counts semua nilai array
array_diff () Bandingkan array, dan mengembalikan perbedaan (membandingkan nilai hanya)
array_diff_assoc () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci dan nilai)
array_diff_key () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci saja)
array_diff_assoc () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci dan nilai, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_diff_ukey () Bandingkan array, dan mengembalikan perbedaan (hanya membandingkan kunci, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_fill () Mengisi array dengan nilai-nilai
array_fill_keys () Mengisi array dengan nilai-nilai, kunci menentukan
array_filter () Filter nilai-nilai array menggunakan fungsi callback
array_flip () Membalik / Bursa semua kunci dengan nilai-nilai yang terkait dalam array
array_intersect () Bandingkan array, dan mengembalikan pertandingan (membandingkan nilai hanya)
array_intersect_assoc () Bandingkan array dan mengembalikan pertandingan (bandingkan kunci dan nilai)
array_intersect_key () Bandingkan array, dan mengembalikan pertandingan (bandingkan kunci saja)
array_intersect_uassoc () Bandingkan array, dan mengembalikan pertandingan (bandingkan kunci dan nilai, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_intersect_ukey () Bandingkan array, dan mengembalikan pertandingan (hanya membandingkan kunci, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_key_exists () Memeriksa apakah kunci tertentu ada dalam array
array_keys () Mengembalikan semua kunci array
array_map () Mengirim setiap nilai array ke fungsi buatan pengguna, yang mengembalikan nilai-nilai baru
array_merge () Menggabungkan satu atau lebih array ke dalam satu array
array_merge_recursive () Menggabungkan satu atau lebih array ke dalam satu array rekursif
array_multisort () Menyortir beberapa atau multi-dimensi array
array_pad () Sisipan jumlah tertentu item, dengan nilai tertentu, ke array
array_pop () Menghapus elemen terakhir dari array
array_product () Menghitung produk dari nilai-nilai dalam array
array_push () Sisipan satu atau lebih elemen ke akhir array
array_rand () Mengembalikan satu atau lebih kunci acak dari array
array_reduce () Mengembalikan sebuah array sebagai string, menggunakan fungsi user-defined
array_replace () Menggantikan nilai-nilai dari array pertama dengan nilai-nilai dari array berikut
array_replace_recursive () Menggantikan nilai-nilai dari array pertama dengan nilai-nilai dari berikut array rekursif
array_reverse () Mengembalikan sebuah array dalam urutan terbalik
array_search () Searches array untuk nilai tertentu dan mengembalikan kunci
array_shift () Menghapus elemen pertama dari array, dan mengembalikan nilai dari elemen yang dihapus
array_slice () Pengembalian dipilih bagian dari array
array_splice () Menghapus dan menggantikan unsur-unsur tertentu dari array
array_sum () Mengembalikan jumlah nilai dalam array
array_udiff () Bandingkan array, dan mengembalikan perbedaan (hanya membandingkan nilai, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_udiff_assoc () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci dan nilai, menggunakan built-in fungsi untuk membandingkan tombol dan fungsi yang ditetapkan pengguna untuk membandingkan nilai-nilai)
array_udiff_uassoc () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci dan nilai, menggunakan dua fungsi utama perbandingan yang ditetapkan pengguna)
array_uintersect () Bandingkan array, dan mengembalikan pertandingan (membandingkan nilai saja, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_uintersect_assoc () Bandingkan array, dan mengembalikan pertandingan (bandingkan kunci dan nilai, menggunakan built-in fungsi untuk membandingkan tombol dan fungsi yang ditetapkan pengguna untuk membandingkan nilai-nilai)
array_uintersect_uassoc () Bandingkan array, dan mengembalikan pertandingan (bandingkan kunci dan nilai, menggunakan dua fungsi utama perbandingan yang ditetapkan pengguna)
array_unique () Menghapus duplikat nilai dari array
array_unshift () Menambahkan satu atau lebih elemen ke awal array
array_values ​​() Mengembalikan semua nilai array
array_walk () Berlaku fungsi manual untuk setiap anggota array
array_walk_recursive () Berlaku fungsi pengguna rekursif untuk setiap anggota array
arsort () Menyortir sebuah array asosiatif dalam urutan, menurut nilai
asort () Menyortir sebuah array asosiatif dalam urutan, menurut nilai
kompak () Buat array yang berisi variabel dan nilai-nilai mereka
count () Mengembalikan jumlah elemen dalam array
saat ini () Mengembalikan elemen saat ini dalam array
masing-masing () Mengembalikan kunci dan nilai saat pasangan dari array
end () Mengatur pointer internal array ke elemen terakhir yang
ekstrak () Impor variabel ke dalam tabel simbol arus dari array
in_array () Cek jika nilai tertentu ada di array
key () Mengambil kunci dari array
krsort () Menyortir sebuah array asosiatif dalam urutan, menurut kunci
ksort () Menyortir sebuah array asosiatif dalam urutan, menurut kunci
daftar () Menetapkan variabel seolah-olah mereka array
natcasesort () Menyortir sebuah array menggunakan kasus tidak sensitif "tatanan alam" algoritma
natsort () Menyortir sebuah array menggunakan "tatanan alam" algoritma
berikutnya () Advance pointer array internal array
pos () Alias ​​arus ()
prev () menggulung pointer array internal
Kisaran () Menciptakan sebuah array yang berisi berbagai elemen
ulang () Mengatur pointer internal array ke elemen pertama
rsort () Menyortir sebuah array diindeks agar turun
acak () shuffles array
sizeof () Alias ​​count ()
sort () Menyortir sebuah array diindeks dalam urutan
uasort () Menyortir sebuah array dengan nilai-nilai menggunakan fungsi perbandingan yang ditetapkan pengguna
uksort () Menyortir sebuah array dengan kunci menggunakan fungsi perbandingan yang ditetapkan pengguna
usort () Menyortir sebuah array menggunakan fungsi perbandingan yang ditetapkan penggunaPHP Array Pendahuluan
The fungsi array memungkinkan Anda untuk mengakses dan memanipulasi array.
array sederhana dan multi-dimensi yang didukung.
Instalasi
Fungsi array adalah bagian dari inti PHP. Tidak ada instalasi yang diperlukan untuk menggunakan fungsi tersebut.
PHP Fungsi 5 Array
Deskripsi fungsi
array () Menciptakan sebuah array
array_change_key_case () Perubahan semua kunci dalam array ke huruf kecil atau huruf besar
array_chunk () Splits array ke dalam potongan dari array
array_column () Mengembalikan nilai dari satu kolom dalam array masukan
array_combine () Menciptakan sebuah array dengan menggunakan unsur-unsur dari satu "kunci" array dan satu "nilai-nilai" Array
array_count_values ​​() Counts semua nilai array
array_diff () Bandingkan array, dan mengembalikan perbedaan (membandingkan nilai hanya)
array_diff_assoc () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci dan nilai)
array_diff_key () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci saja)
array_diff_assoc () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci dan nilai, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_diff_ukey () Bandingkan array, dan mengembalikan perbedaan (hanya membandingkan kunci, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_fill () Mengisi array dengan nilai-nilai
array_fill_keys () Mengisi array dengan nilai-nilai, kunci menentukan
array_filter () Filter nilai-nilai array menggunakan fungsi callback
array_flip () Membalik / Bursa semua kunci dengan nilai-nilai yang terkait dalam array
array_intersect () Bandingkan array, dan mengembalikan pertandingan (membandingkan nilai hanya)
array_intersect_assoc () Bandingkan array dan mengembalikan pertandingan (bandingkan kunci dan nilai)
array_intersect_key () Bandingkan array, dan mengembalikan pertandingan (bandingkan kunci saja)
array_intersect_uassoc () Bandingkan array, dan mengembalikan pertandingan (bandingkan kunci dan nilai, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_intersect_ukey () Bandingkan array, dan mengembalikan pertandingan (hanya membandingkan kunci, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_key_exists () Memeriksa apakah kunci tertentu ada dalam array
array_keys () Mengembalikan semua kunci array
array_map () Mengirim setiap nilai array ke fungsi buatan pengguna, yang mengembalikan nilai-nilai baru
array_merge () Menggabungkan satu atau lebih array ke dalam satu array
array_merge_recursive () Menggabungkan satu atau lebih array ke dalam satu array rekursif
array_multisort () Menyortir beberapa atau multi-dimensi array
array_pad () Sisipan jumlah tertentu item, dengan nilai tertentu, ke array
array_pop () Menghapus elemen terakhir dari array
array_product () Menghitung produk dari nilai-nilai dalam array
array_push () Sisipan satu atau lebih elemen ke akhir array
array_rand () Mengembalikan satu atau lebih kunci acak dari array
array_reduce () Mengembalikan sebuah array sebagai string, menggunakan fungsi user-defined
array_replace () Menggantikan nilai-nilai dari array pertama dengan nilai-nilai dari array berikut
array_replace_recursive () Menggantikan nilai-nilai dari array pertama dengan nilai-nilai dari berikut array rekursif
array_reverse () Mengembalikan sebuah array dalam urutan terbalik
array_search () Searches array untuk nilai tertentu dan mengembalikan kunci
array_shift () Menghapus elemen pertama dari array, dan mengembalikan nilai dari elemen yang dihapus
array_slice () Pengembalian dipilih bagian dari array
array_splice () Menghapus dan menggantikan unsur-unsur tertentu dari array
array_sum () Mengembalikan jumlah nilai dalam array
array_udiff () Bandingkan array, dan mengembalikan perbedaan (hanya membandingkan nilai, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_udiff_assoc () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci dan nilai, menggunakan built-in fungsi untuk membandingkan tombol dan fungsi yang ditetapkan pengguna untuk membandingkan nilai-nilai)
array_udiff_uassoc () Bandingkan array, dan mengembalikan perbedaan (bandingkan kunci dan nilai, menggunakan dua fungsi utama perbandingan yang ditetapkan pengguna)
array_uintersect () Bandingkan array, dan mengembalikan pertandingan (membandingkan nilai saja, menggunakan fungsi perbandingan kunci yang ditetapkan pengguna)
array_uintersect_assoc () Bandingkan array, dan mengembalikan pertandingan (bandingkan kunci dan nilai, menggunakan built-in fungsi untuk membandingkan tombol dan fungsi yang ditetapkan pengguna untuk membandingkan nilai-nilai)
array_uintersect_uassoc () Bandingkan array, dan mengembalikan pertandingan (bandingkan kunci dan nilai, menggunakan dua fungsi utama perbandingan yang ditetapkan pengguna)
array_unique () Menghapus duplikat nilai dari array
array_unshift () Menambahkan satu atau lebih elemen ke awal array
array_values ​​() Mengembalikan semua nilai array
array_walk () Berlaku fungsi manual untuk setiap anggota array
array_walk_recursive () Berlaku fungsi pengguna rekursif untuk setiap anggota array
arsort () Menyortir sebuah array asosiatif dalam urutan, menurut nilai
asort () Menyortir sebuah array asosiatif dalam urutan, menurut nilai
kompak () Buat array yang berisi variabel dan nilai-nilai mereka
count () Mengembalikan jumlah elemen dalam array
saat ini () Mengembalikan elemen saat ini dalam array
masing-masing () Mengembalikan kunci dan nilai saat pasangan dari array
end () Mengatur pointer internal array ke elemen terakhir yang
ekstrak () Impor variabel ke dalam tabel simbol arus dari array
in_array () Cek jika nilai tertentu ada di array
key () Mengambil kunci dari array
krsort () Menyortir sebuah array asosiatif dalam urutan, menurut kunci
ksort () Menyortir sebuah array asosiatif dalam urutan, menurut kunci
daftar () Menetapkan variabel seolah-olah mereka array
natcasesort () Menyortir sebuah array menggunakan kasus tidak sensitif "tatanan alam" algoritma
natsort () Menyortir sebuah array menggunakan "tatanan alam" algoritma
berikutnya () Advance pointer array internal array
pos () Alias ​​arus ()
prev () menggulung pointer array internal
Kisaran () Menciptakan sebuah array yang berisi berbagai elemen
ulang () Mengatur pointer internal array ke elemen pertama
rsort () Menyortir sebuah array diindeks agar turun
acak () shuffles array
sizeof () Alias ​​count ()
sort () Menyortir sebuah array diindeks dalam urutan
uasort () Menyortir sebuah array dengan nilai-nilai menggunakan fungsi perbandingan yang ditetapkan pengguna
uksort () Menyortir sebuah array dengan kunci menggunakan fungsi perbandingan yang ditetapkan pengguna

usort () Menyortir sebuah array menggunakan fungsi perbandingan yang ditetapkan pengguna

Minggu, 14 Februari 2016

Belajar HTML








ELEMEN DASAR 

Jenis Dokumen<HTML></HTML>(terdapat pada awal dan akhir dari file HTML)
Judul<TITLE></TITLE>(harus selalu terdapat pada mukadimah)
Mukadimah (Header)<HEAD></HEAD>(keterangan umum, seperti judul dsb.)
Batang Tubuh<BODY></BODY>(isi dari halaman HTML)
 
 
 
ANCANGAN STRUKTURAL

Kepala<H?></H?>(Heading - spesifikasi untuk menetapkan 6 tingkatan kepala)
Penataan (Align) Kepala<H? ALIGN=LEFT|CENTER|RIGHT></H?> [*]
Bagian (Division)<DIV></DIV>
Penataan Bagian<DIV ALIGN=LEFT|RIGHT|CENTER></DIV>
Kutipan Blok (Block Quote)<BLOCKQUOTE></BLOCKQUOTE> [*](tampilan dengan jeda terhadap batas pinggir)
Penekanan (Emphasis)<EM></EM>(umumnya huruf miring)
Penguatan (Strong Emphasis)<STRONG></STRONG>(umumnya huruf tebal)
Kutipan singkat (Citation)<CITE></CITE>(umumnya huruf miring)
Kode<CODE></CODE>(Code - untuk source code listings)
Contoh Keluaran<SAMP></SAMP>(Sample Output)
Masukan Papan Ketik<KBD></KBD>(Keyboard Input)
Variabel<VAR></VAR>(Variable)
Definisi<DFN></DFN>(Definition - jarang dipakai)
Alamat Pengarang (Author's Address)<ADDRESS></ADDRESS>
Huruf ukuran Besar<BIG></BIG>
Huruf Ukuran Kecil<SMALL></SMALL>
 
 
FORMAT TAMPILAN

Huruf Tebal<B></B>(Bold)
Huruf Miring<I></I>(Italic)
N3.0bGaris Bawah<U></U>(Underline - jarang digunakan)
Huruf Coret<STRIKE></STRIKE>(Strikeout - jarang digunakan)
N3.0bHuruf Coret<S></S>(Strikeout - jarang digunakan)
Huruf Geser Bawah<SUB></SUB>(Subscript)
Huruf Geser Atas<SUP></SUP>(Superscript)
Huruf Mesin Ketik<TT></TT>(Typewriter - huruf berjarak tetap)
Pra-format (Preformatted)<PRE></PRE>(menampilkan dengan jarak pra-format)
Jarak Huruf<PRE WIDTH=?></PRE>(mengatur jarak huruf)
Rata Tengah<CENTER></CENTER> [*](Center - berlaku untuk teks maupun gambar)
N1.0Huruf Kedip<BLINK></BLINK>(Blinking - tag terlucu sampai kini)
Ukuran Huruf<FONT SIZE=?></FONT>(Font Size - boleh diisi dari 1 sampai 7)
Rubah Ukuran Huruf<FONT SIZE="+|-?"></FONT>
N1.0Basis Ukuran Huruf<BASEFONT SIZE=?>(boleh diisi 1 sampai 7; ukuran standard/default=3)
Warna Huruf<FONT COLOR="#$$$$$$"></FONT>
N3.0bPilih Jenis Huruf<FONT FACE="***"></FONT>
N3.0bTeks Multi Kolom<MULTICOL COLS=?></MULTICOL>
N3.0bJarak Batas Kolom<MULTICOL GUTTER=?></MULTICOL>(default = 10 pixels)
N3.0bLebar Kolom<MULTICOL WIDTH=?></MULTICOL>
N3.0bCelah (Spacer)<SPACER>
N3.0bJenis Celah<SPACER TYPE=horizontal| vertical|block>
N3.0bUkuran Celah<SPACER SIZE=?>
N3.0bDimensi Celah<SPACER WIDTH=? HEIGHT=?>
N3.0bPenataan Celah<SPACER ALIGN=left|right|center>
 
 
 
ACUAN DAN GRAFIK

Acuan pada dokumen tertentu<A HREF="URL"></A>
Acuan pada sasaran dalam dokumen<A HREF="URL#***"></A>(bila terdapat pada dokumen lain)
<A HREF="#***"></A>(bila terdapat pada dokumen yang sama)
N2.0Jendela Sasaran (Target Window)<A HREF="URL" TARGET="***| |_blank|_self|_parent|_top"></A>
Penamaan sasaran pada dokumen<A NAME="***"></A>
Kaitan(Relationship)<A REL="***"></A>(jarang digunakan)
Kaitan terbalik (Reverse Relationship)<A REV="***"></A>(jarang digunakan)
Peragaan Gambar<IMG SRC="URL">
Penataan Letak Gambar<IMG SRC="URL" ALIGN=TOP|BOTTOM|MIDDLE|LEFT|RIGHT>
N1.0Penataan Letak Gambar<IMG SRC="URL" ALIGN=TEXTTOP| ABSMIDDLE|BASELINE|ABSBOTTOM>
Alternatif Teks<IMG SRC="URL" ALT="***">(saat gambar belum/tidak ditampilkan)
Daerah Gambar (Imagemap)<IMG SRC="URL" ISMAP>(membutuhkan program script)
Daerah Gambar pihak klien<IMG SRC="URL" USEMAP="URL">
Uraian Daerah Gambar<MAP NAME="***"></MAP>
Pembagian Daerah Gambar<AREA SHAPE="RECT" COORDS=",,," HREF="URL"|NOHREF>
Dimensi Gambar<IMG SRC="URL" WIDTH=? HEIGHT=?>(in pixels)
Garis Batas<IMG SRC="URL" BORDER=?>(dalam satuan pixel)
Ruang Pembatas<IMG SRC="URL" HSPACE=? VSPACE=?>(dalam satuan pixel)
N1.0Gambar Low-Res Proxy<IMG SRC="URL" LOWSRC="URL">
N1.1Pemindahan Tarik<META HTTP-EQUIV="Refresh" CONTENT="?; URL=URL">(Client Pull)
N2.0Objek Cantum<EMBED SRC="URL">(Embed Object - mencantumkan objek pada dokumen)
N2.0Ukuran Objek<EMBED SRC="URL" WIDTH=? HEIGHT=?>
 
 
PEMISAH

Paragraf<P></P> [*](tag penutup seringkali tak diperlukan)
Align Text<P ALIGN=LEFT|CENTER|RIGHT></P> [*]
Pndah Baris<BR>(pindah ke baris berikut)
Putus Penataan Baris<BR CLEAR=LEFT|RIGHT|ALL>(Clear Textwrap)
Garis Datar<HR>(Horizontal Rule)
Penataan Letak Garis<HR ALIGN=LEFT|RIGHT|CENTER>
Tebal Garis<HR SIZE=?>(dalam satuan pixel)
Lebar Garis<HR WIDTH=?>(dalam satuan pixel)
N1.0Lebar Garis Persentasi<HR WIDTH="%">(dalam persentasi terhadap lebar halaman)
Garis Pejal<HR NOSHADE>(Solid Line - tanpa pola 3D)
N1.0Tanpa Ganti Baris<NOBR></NOBR>(No Break - mencegah ganti baris)
N1.0Sambung Suku Kata<WBR>(Word Break - letak ganti baris bila diperlukan)
 
 
DAFTAR


Daftar Tanpa Nomor<UL><LI></UL>(Unordered List - Cantumkan <LI> sebelum tiap butir)
Kompak<UL COMPACT></UL>(Compact)
Jenis Butiran<UL TYPE=DISC|CIRCLE|SQUARE>(Bullet Type - berlaku umum bagi butir terdaftar)
<LI TYPE=DISC|CIRCLE|SQUARE>(berlaku khusus pada butir ini dan selanjutnya)
Daftar Bernomor<OL><LI></OL>(Ordered List - Cantumkan <LI> sebelum tiap butir)
Kompak<OL COMPACT></OL>
Jenis Penomoran<OL TYPE=A|a|I|i|1>(berlaku umum untuk semua butir dalam daftar)
<LI TYPE=A|a|I|i|1>(berlaku khusus pada butir ini dan selanjutnya)
Nomor Mulai<OL START=?>(berlaku umum untuk semua butir dalam daftar)
<LI VALUE=?>(berlaku khusus pada butir ini dan selanjutnya)
Daftar Definisi<DL><DT><DD></DL>(Definition List - <DT>=istilah, <DD>=uraian)
Kompak<DL COMPACT></DL>
Daftar Menu<MENU><LI></MENU>(Cantumkan <LI> sebelum butir menu)
Kompak<MENU COMPACT></MENU>
Daftar Direktori<DIR><LI></DIR>(Cantumkan <LI> sebelum tiap butir direktori)
Kompak<DIR COMPACT></DIR>
 
 
LATAR BELAKANG DAN WARNA

Latar Belakang Gambar<BODY BACKGROUND="URL">(Tiled Background)
Warna Latar Belakang<BODY BGCOLOR="#$$$$$$"> [*](Background Color - urutan: merah/hijau/biru)
Warna Huruf Teks<BODY TEXT="#$$$$$$"> [*]
Warna Acuan<BODY LINK="#$$$$$$"> [*]
Acuan Lepas Kunjung<BODY VLINK="#$$$$$$"> [*](Visited Link)
Acuan Aktif<BODY ALINK="#$$$$$$"> [*](Active Link)
 
HURUF SPESIAL(these must all be in lower case)

Special Character&#?;(where ? is the ISO 8859-1 code)
<&lt;
>&gt;
&&amp;
"&quot;
Registered TM&reg;
Copyright&copy;
Spasi tak putus&nbsp;Non-breaking Space
(Daftar lengkap huruf khusus terdapat di http://www.uni-passau.de/%7Eramsch/iso8859-1.html)
 
FORMULIR

Rancangan Formulir<FORM ACTION="URL" METHOD=GET|POST></FORM>Define Forms
N2.0Mengirimkan File<FORM ENCTYPE="multipart/form-data"></FORM>File Upload
Input Field<INPUT TYPE="TEXT|PASSWORD|CHECKBOX|RADIO| IMAGE|HIDDEN|SUBMIT|RESET">
Nama Field<INPUT NAME="***">
Nilai Field<INPUT VALUE="***">
Kotak Periksa<INPUT CHECKED>(checkboxes dan radio boxes)
Ukuran Field<INPUT SIZE=?>(dalam satuan jumlah karakter)
Panjang Maksimum<INPUT MAXLENGTH=?>(dalam satuan karakter)
Daftar Pilihan<SELECT></SELECT>Selection List
Nama Daftar Pilihan<SELECT NAME="***"></SELECT>
Jumlah Pilihan<SELECT SIZE=?></SELECT>
Banyak Pilihan<SELECT MULTIPLE>(dapat memilih lebih dari satu)
Pilihan<OPTION>(butir yang dapat dipilih)
Pilihan Default<OPTION SELECTED>
Ukuran Input Box<TEXTAREA ROWS=? COLS=?></TEXTAREA>
Nama Input Box<TEXTAREA NAME="***"></TEXTAREA>
N2.0Rangkuman Teks<TEXTAREA WRAP=OFF|VIRTUAL|PHYSICAL></TEXTAREA>Wrap Text
 
 
TABEL

Rancangan Tabel<TABLE></TABLE> [*]
Garis Batas Tabel<TABLE BORDER=?></TABLE>
Celah Sel<TABLE CELLSPACING=?>Cell Spacing
Penyangga Sel<TABLE CELLPADDING=?>Cell Padding
Lebar Tabel<TABLE WIDTH=?>(dalam satuan pixel)
Lebar Tabel Persentasi<TABLE WIDTH="%">(dalam satuan persen terhadap lebar halaman)
Baris dalam Tabel<TR></TR>
Penataan Letak Baris<TR ALIGN=LEFT|RIGHT| CENTER|MIDDLE|BOTTOM
VALIGN=TOP|BOTTOM|MIDDLE>
Sel dalam Tabel<TD></TD>(harus ada dalam setiap baris tabel)
Penataan Letak Sel<TD ALIGN=LEFT|RIGHT| CENTER|MIDDLE|BOTTOM
VALIGN=TOP|BOTTOM|MIDDLE>
Tanpa Ganti Baris<TD NOWRAP>
Rentang Kolom<TD COLSPAN=?>Columns to span
Rentang Baris<TD ROWSPAN=?>Rows to span
N1.1Lebar Sel<TD WIDTH=?>(dalam satuan pixel)
N1.1Lebar Sel Persentasi<TD WIDTH="%">(dalam satuan persen terhadap lebar tabel)
N3.0bWarna Sel<TD BGCOLOR="#$$$$$$">
Kepala Tabel<TH></TH>(Table Header - seperti data dengan Bold dan Center)
Penataan Letak Kepala Tabel<TH ALIGN=LEFT|RIGHT| CENTER|MIDDLE|BOTTOM
VALIGN=TOP|BOTTOM|MIDDLE>
Tanpa Baris Baru<TH NOWRAP>
Rentang Kolom<TH COLSPAN=?>Columns to Span
Rentang Baris<TH ROWSPAN=?>Rows to Span
N1.1Lebar Kepala Tabel<TH WIDTH=?>(dalam satuan pixel)
N1.1Lebar Persentasi<TH WIDTH="%">(dalam persentasi terhadap lebar tabel)
N3.0bWarna Kepala Tabel<TH BGCOLOR="#$$$$$$">
Keterangan Tabel<CAPTION></CAPTION>Caption
Penataan Keterangan<CAPTION ALIGN=TOP|BOTTOM>(di atas / di bawah tabel)
 
FRAMES

N2.0Dokumen dalam Frame<FRAMESET></FRAMESET>(sebagai pengganti <BODY>)
N2.0Tinggi Baris Frame<FRAMESET ROWS=,,,></FRAMESET>(dalam satuan pixel atau %)
N2.0Tinggi Baris Frame<FRAMESET ROWS=*></FRAMESET>(* = ukuran relatif)
N2.0Lebar Kolom Frame<FRAMESET COLS=,,,></FRAMESET>(dalam satuan pixel atau %)
N2.0Lebar Kolom Frame<FRAMESET COLS=*></FRAMESET>(* = ukuran relatif)
N3.0bLebar Garis Batas<FRAMESET BORDER=?>
N3.0bGaris Batas<FRAMESET FRAMEBORDER="yes|no">
N3.0bWarna Garis Batas<FRAMESET BORDERCOLOR="#$$$$$$">
N2.0Rancangan Frame<FRAME>(isi dari frame individu)
N2.0Tampilan Dokumen Frame<FRAME SRC="URL">
N2.0Nama Frame<FRAME NAME="***"|_blank|_self| _parent|_top>
N2.0Lebar Batas<FRAME MARGINWIDTH=?>(batas kiri dan kanan)
N2.0Tinggi Batas<FRAME MARGINHEIGHT=?>(batas atas dan bawah)
N2.0Scrollbar?<FRAME SCROLLING="YES|NO|AUTO">Memungkinkan scrolling pada frame
N2.0Ukuran Frame tak bisa diubah<FRAME NORESIZE>
N3.0bBatas Frame<FRAME FRAMEBORDER="yes|no">
N3.0bWarna Garis Batas<FRAME BORDERCOLOR="#$$$$$$">
N2.0Isi tanpa Frame<NOFRAMES></NOFRAMES>(bagi browser yang tak mampu frame)

JAVA

Applet<APPLET></APPLET>
Nama File Applet<APPLET CODE="***">
Parameter Applet<APPLET PARAM NAME="***">
Sumber Applet<APPLET CODEBASE="URL">
Identifier Applet<APPLET NAME="***">(sebagai rujukan di tempat lain pada halaman sama)
Teks Alternatif<APPLET ALT="***">(untuk browser tanpa kemampuan Java browsers)
Penataan Applet<APPLET ALIGN="LEFT|RIGHT|CENTER">
Ukuran Applet<APPLET WIDTH=? HEIGHT=?>(in pixels)
Celah batas Applet<APPLET HSPACE=? VSPACE=?>(in pixels)

LAIN-LAIN

Komentar<!-- *** -->(tidak ditampilkan oleh browser)
Prolog HTML 3.2<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> [*]
Mampu Cari<ISINDEX>(indikasi indeks yang dapat dicari-temukan)
Prompt<ISINDEX PROMPT="***">(teks sebagai prompt)
Perintah Cari<A HREF="URL?***"></a>(gunakan tanda tanya yang sebenarnya)
URL dari file ini<BASE HREF="URL">(harus terletak di header)
N2.0Nama Dasar Window<BASE TARGET="***">(harus terletak di header)
Kaitan<LINK REV="***" REL="***" HREF="URL">(Relation dan Reverse Relation, harus terletak di header)
Informasi Meta<META>(harus terletak di header)
Lembar Gaya Penulisan<STYLE></STYLE>(Style Sheet - belum didukung sepenuhnya)
Scripts<SCRIPT></SCRIPT>(belum didukung sepenuhnya)
 Belajar HTML

Cara membuat TABEL ke BLOG dengan mudah

Cara Mudah Membuat Tabel Pada Postingan Blog Dengan Microsoft Word
  • Buka Aplikasi Microsoft Word
  • Buat Tabel Seperti Biasa
    Buat tabel dengan mengklik “insert“, “table“, kemudian tentukan jumlah kolom dan baris, dan jika perlu silahkan sesuaikan tebal garis dan warna sesuai selera.
  • Simpan File Sebagai HTML Sederhana
    Klik “Save As“, kemudian pada bagian “Save As Type” pilih “Web Page, Filtered” kemudian “Save
  • Buka File dan Lihat Kode HTMLnya
    Buka file
    yang telah disimpan tadi melalui browser seperti Google Chrome, kemudian cari tahu kode HTMLnya dengan cara menekan “CTRL+U” atau dengan klik kanan kemudian pilih view page source.
  • Copy Kode HTML ke Postingan Blog
    Copy kode dalam file tersebut dimulai dari kode <table ….> sampai kode </table> dan paste kode tersebut pada postingan blog yang sudah dalam mode penulisan HTML
Hasilnya adalah tabel seperti di bawah ini, selain hasilnya rapi, lebih elegan, cara ini juga termasuk sangat mudah digunakan bahkan bagi blogger pemula.
DUNIA IPTEK
Sains
Teknologi
Sosial Budaya
Download
Download Ebook
Download Software
Biologi
Hardware
Tradisi
Fiksi
Game
Fisika
Software
Kepercayaan
Non Fiksi
Office
Kima
Internet
Humanisme
Tutorial
Utilities
Saya sendiri lebih suka menggunakan cara ini daripada harus repot-repot membuat tabel dengan plugins WordPress, dan karena hanya menggunakan kode maka pengguna Blogspot, Multiply, dan platform yang lain juga bisa melakukannya.

Kamis, 11 Februari 2016

Konsep MVC

MVC

 

Konsep Model-View-Controller

Model-View-Controller atau MVC adalah sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data (Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller). Dalam implementasinya kebanyakan framework dalam aplikasi website adalah berbasis arsitektur MVC.[1] MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, antarmuka pengguna, dan bagian yang menjadi kontrol dalam sebuah aplikasi web.[2]

Daftar isi

Sejarah MVC

Model View Controller pertama sekali dipublikasikan oleh peneliti XEROX PARC yang bekerja dalam pembuatan bahasa pemrograman Smalltalk sekitar tahun 1970-1980.[1]

Bagian dari MVC

  1. Model, Model mewakili struktur data. Biasanya model berisi fungsi-fungsi yang membantu seseorang dalam pengelolaan basis data seperti memasukkan data ke basis data, pembaruan data dan lain-lain.
  2. View, View adalah bagian yang mengatur tampilan ke pengguna. Bisa di katakan berupa halaman web.
  3. Controller, Controller merupakan bagian yang menjembatani model dan view. Controller berisi perintah-perintah yang berfungsi untuk memproses suatu data dan mengirimkannya ke halaman web.[2]

Dengan menggunakan metode MVC maka aplikasi akan lebih mudah untuk dirawat dan dikembangkan. Untuk memahami metode pengembangan aplikasi menggunakan MVC diperlukan pengetahuan tentang pemrograman berorientasi objek (Object Oriented Programming).[2]

Jenis MVC pada website

  • Server Side MVC, Server Side MVC biasa terjadi pada aplikasi web tradisional, yang tidak melibatkan client side seperti Javascript, Java applet, Flash, dan lain-lain. Server Side MVC menyerahkan keseluruhan proses bisnis pada server, aplikasi pada sisi pengguna hanya dapat menerima. MVC jenis ini kadang-kadang disebut juga dengan nama Thin Client.[2]
  • Mixed Client Side and Server Side MVC, Pada Mixed Client Side and Server Side MVC 1 client tidak menggunakan model sebagai jembatan untuk melakukan komunikasi pada server, dibandingkan dengan Server Side MVC, arsitektur ini memiliki tingkat kompleksitas yang lebih tinggi karena lebih banyak komponen yang terlibat. Untuk selanjutnya arsitektur ini disebut, dengan Mixed MVC 1. Pada Mixed Client Side and Server Side MVC 2, client menggunakan model sebagai jembatan untuk melakukan komunikasi pada server, dibandingkan dengan arsitektur MVC yang lain, arsitektur ini memiliki tingkat kompleksitas yang paling tinggi karena lebih banyak komponen yang terlibat, sehingga membutuhkan sumber daya yang lebih besar pula. Untuk selanjutnya arsitektur ini disebut dengan Mixed MVC 2.[2]
  • Rich Internet Application MVC, Application MVC Rich Internet Application (RIA) disebut juga dengan nama Fat Client, merupakan aplikasi web yang memiliki kemampuan dan fungsi hampir seperti aplikasi desktop. RIA pada sisi client, memiliki mesin untuk mengambil data yang berada pada server, sehingga pada client terdapat bagian MVC sendiri dan hanya membutuhkan bagian model pada sisi server.[2]