Website= sbg
kumpulan hal yg menampilkan informasi data teks,gbr diam atw gerak, data
animasi, suara, video n gabungan dari semuanya, baik yg bersifat statis maupun
dinamisyg membentuk suatu rangkaian bangunan yg saling terkait dmn masing2
dhubngkn dg jaringn2 hal.
www(world wide web)=
suatu ruang infrmasi yg dpakai oleh pengenal global yg dsbut pengidentifikasi
sumber seragam utk mngenal psti sumber daya berguna.
Html=sebuah
bahasamakup yg digunkn utk mmbuat halweb ,mnmpilkn brbgai informasi ddlm sbuah pnjlajhn web internet n formatting hypertext sderhana ayg dtlis
kedlam berkas format asc// agr dpat mnghasilkan tampilan wujud yg ter integrasi
Struktur html=doc dbngun dg frmat html terdri dri bbrpa elemen
yg sling berkaitan satu sm lain. Tiap elemen diapit oleh tnda < dan
>.hampir smua tag dalam doc harus diakhiridg tag pnutup , dmn menandakan
slesainy prntah tsb.
Teks dlam pragraf n format karakter=suatu paragraf dlam doc html dtandai dg
pasangan elemen <p>....</p>. Atribut yg digunkan dlam pragraf align
mmpnyai 3 nilai;
Left=utk mratakn
teks kemarginkiri. Right=utk mratakan teks kemargin kanan
Hyperteks dan hypermedia
Hypertexs=sebuah
doc dpat dbuat scara statik n dnamik . sebuah sistem hiperteks yg dkonstruksi
dg baik dpat mnangani byk interface pngguna lainnya sperti menu n baris printah
n dpat dignkan utk mengakses ke2 doc referensi silang yg dkmpulkn scara statik
n app interaktif
Hypermedia=dsbut
hyperteks. Berbeda dg hyperteks yg hnya teks sja, hypermedia mrpkan sebuah media yg tdk hnya memuat teks tp
jg grafik sound n video
url=(uniform
resource locator)=rangkaian karakter menurut suatu frmat stndar ttntu yg dgnkan
utk mnunjuknn alamat suatu smber seprti doc n gbr d intrnet.
Link ke email= <a href=
”mailto:aldi_fe@yahoo.com”>email saya </a>
Lhat ptngan
prgram berikut;
<a href =ftp//ftp.novell.com> server ftp dinovel
inc</A>
<a href =ftp//ftp.intel.com/pub> drectori pub di ftp
intel</A>
<a href =ftp//ftp.novell.com/pub/patches.zip> file
patches.zip</A>
Stuktur table
<html>
<head>
<title>belajar</title>
</head><body>
<table border=”1” width=”100” height=”50”
bordercolor=”blue”>
<tr>
<td colspan=”2”align=”centre”>daftar siswa</td>
</tr>
<tr>
<td>nim</td>
<td>nama</nama>
</tr></table>
</body>
Form
<html>
<head>
<title>form</title>
</head>
<body>
Form id=”form1” name:”form1” method+”post/get” action=””>
<teble width=”540”border=”0” cellspacing=”0”
cellspadding=”3”>
<tr>
<td width=”103”>nim</td>
<td width=”437”> <label>
<input type=”text”name=”textfield” id=”textfield”/>
</labe></td>
</tr>
<tr>
<td>nama</td>
<td> <label>
<input type=”text” name=”textfield2” id=textfield2”/>
</label></td>
</tr>
<tr>jurusan></td>
<td><label>
<select name=”select” id=”select”>
<option>pilih jur</option>
<option value=”mi”>mi</option>
<option value=”tk”>tk</option>
</select></label></td></tr>
<tr>
<td> </td>
<td><inputtype=”submit”name=:button”id=”button”value=”submit”
<inputtype=”reset”name=:button2”id=”button2”value=”reset”
</td></tr></table></form></body></html>
Operator dlam php
Operator=printah
yg mmnipulasi nilai atau variable n mmbrikan suatu hasil.
Simbol yg dignkn
utk mlakukn suatu operasi thd nilai data.simbol brupa karakter atupun kata
khusus
Macam opertor yg ad dlm pmgrmn php
- opertr artmatik
- operatr
prbndngn
- gbngan/ artmtik
n assignment
Oprtr artmtik dig
utkmelkkn perhitungn mamematis artmtika,spert jmlhn .pngrngn dsb.
Cth php
<?php
$a=2;
$b=3;
$c=$a+$b;
Echo “$a+$b=$c”;
?>
Sblum dsmpan –xamp hrus hdup mysql n apache
Bka disk c –xamp—htdoc—operator—oprtr5
Cra buka
Localhost/operator/opertr5
Looping
- do while
- while
- for
- do while
Sintak umum perulangn do while
Do
{
//statement
}
While(kondisi);
Dowhile =perulangn yg dlakukn min 1x, coz pengecekan dillkkn
diakhir
Perulngn ini dllkkn slama kondisi bernilai true,shingga
jumlah perulangn tdk dikthui
Perintah if else php
Dig utk selksi
kondisi,dlm memdeklarasikn terdri ats bntuk;
1. if pernyataan
Cth
<html>
<body>
<?php
$d=date(”D”);
If($d==”fri”)echo”selamat berlibur”;
?>
</body></html>
2. if else
pernytaan
Cth
<html>
<body>
<?php
$d=date(”D”);
If($d==”fri”)
echo”selamat berlibur”;
else
echo”selamat bekerja”;
?>
</body></html>
3. if elseif
else prnytaan
Cth
<html>
<body>
<?php
$d=date(”D”);
If($d==”fri”)
echo”selamat berlibur”;
elseif($d==”sun”)
echo”sekarang minggu”;
else
echo”selamat”;
?>
</body></html>
Cth flow
Cth flow dlm bhs indo dpt diartkn sbg alirn kendali,tp
maksud sbnrny dri control flow=bagaimn urutn eksekusi prnth ddlm program,msal
dlam function berikut
Function testflow(){
Int a =10;
Echo (a);
}
Pd fngsi diats .prnth prtma yg djlnkn =mngsi nilai 10 pd var
a. prntah ke2 yg djlnkn =menmpilkn nilai yg tersmpan dalam variabela ke
browser. Control flow diats mrpkn sbuah cth sderhn .
Bbrp ctrol flow dlm php;
-percbangan (branching)
Sring dsbut
dg istlah decision-making, mmungkinkn aplikasi utk mmriksa isi suatu var atw
hasil prhtungnn dplih berdsrkn krteria pmeriksaan n jmlah plihn yg tersdia.
If – else
Konstrksi if else dpt djlaskn sbb;
If(condition){
//statement
1 goes here
}else{
//statement
2 goes here
}
Statement 3 goes here
Aliran program
diats :
1 conditionakn
dpriksa
2 bla bernilai
true statement1 akn djlnkn
3 bla bernilai
false statement2 akn djlnkn
4 statement 3
djlnkn
-perulangan
(looping)
-perpindahan(jumping)
Switch – case
Konstrksi utk modul switch case dpt dliht pd kode sbb;
Switch(a){
Case 1;
//Statement
1 goes here
Break;
Case 2;
//Statement
2 goes here
Break;
Case 3;
//Statement
3 goes here
Break;
Default;
//statement
4 goes here
Break;
}
//statement 4 goes here
Alirn program dri kd switch – case adlh sbb;
Variable a dpriksa
Statement dieksekusi
Apabila a==1.statement1 djlnkn
Apabila a==2.statement2 djlnkn
Apabila a==3.statement3 djlnkn
Apbila tdk
mmnuhi 2a-2c, statement 4 djlnkn statement5 djlnkn
Keyword break mmgang pranan pnting dsini fngsnya = menengah
fall-through, bndingkn dg program brikut; (break di case ke 1 dhlangkn)
Switch (a){
Case1;
//statement1 goes here
Case2;
//statement2 goes here
Break;
Case3;
//statement3 goes here
Break;
Default;
//statement4 goes here
Break;
}
Alirn program utk script diats adlh sbb;
Variable dpriksa
Slanjutny php akn mengeksekusiny case1 n case2, karma pd
case 1 break dihilangkan
Apabila
a==1,statement1dijalankan,kemudian mnjalankn statement2
Apabila a==2,statement2dijalankan,
Apabila a==3,statement3dijalankan,
Apabla tdk mmnuhi
2a-2c,statement4 djlnkn statement 5 djlnkn.