You are on page 1of 4

bi trc (Gii thiu, Cu Hnh v Ci t PHP) chng ta tm hiu v cch thc

cu hnh v ci t PHP. Tip theo chng ta s nghin cu v cu trc c bn trong


PHP. V tng quan PHP c c php kh tng ng vi 1 s ngn ng nh C, java.
Tuy nhin, t bn thn chng cng c nhng im rt ring bit.
1- Cu trc c bn:
PHP cng c th bt u v kt thc ging vi ngn ng HTML. Ch khc, i vi PHP
chng ta c nhiu cch th hin.
Cch 1 : C php chnh:
<?php M lnh PHP ?>
Cch 2: C php ngn gn
<? M lnh PHP ?>
Cch 3: C php ging vi ASP.
<% M lnh PHP %>
Cch 4: C php bt u bng script
<script language=php>
..
</script>
Mc d c 4 cch th hin. Nhng i vi 1 lp trnh vin c kinh nghim th vic s dng
cch 1 vn l la chon ti u.
Trong PHP kt thc 1 dng lnh chng ta s dng du ;
ch thch 1 on d liu no trong PHP ta s dng du // cho tng dng. Hoc
dng cp th /*..*/ cho tng cm m lnh.

2- Xut gi tr ra trnh duyt:
xut d liu ra trnh duyt chng ta c nhng dng c php sau :
+ Echo Thng tin;
+ Printf Thng tin;
Thng tin bao gm : bin, chui, hoc lnh HTML .

Nu gia hai chui mun lin kt vi nhau ta s dng du .

3- Khi nim bin, hng, chui v cc kiu d liu.
a) Bin trong PHP.
Bin c xem l vng nh d liu tm thi. V gi tr c th thay i c. Bin c bt
u bng k hiu $. V theo sau chng l 1 t, 1 cm t nhng phi vit lin hoc c
gch di.
1 bin c xem l hp l khi n tha cc yu t :
+ Tn ca bin phi bt u bng du gch di v theo sau l cc k t, s hay du gch
di.
+ Tn ca bin khng c php trng vi cc t kha ca PHP.
Trong PHP s dng 1 bin chng ta thng phi khai bo trc, tuy nhin i vi cc
lp trnh vin khi s dng h thng x l cng mt lc cc cng vic, ngha l va khi
bo va gn d liu cho bin.
Bn thn bin cng c th gn cho cc kiu d liu khc. V ty theo nh ca ngi lp
trnh mong mun trn chng.
Mt s v d v bin :

b) Khi nim v hng trong PHP.
Nu bin l ci c th thay i c th ngc li hng l ci chng ta khng th thay i
c. Hng trong PHP c nh ngha bi hm define theo c php: define (string
tn_hng, gi_tr_hng ).
Cng ging vi bin hng c xem l hp l th chng phi p ng 1 s yu t :
+ Hng khng c du $ trc tn.
+ Hng c th truy cp bt c v tr no trong m lnh
+ Hng ch c php gn gi tr duy nht 1 ln.
+ Hng thng vit bng ch in phn bit vi bin
V d :

c) Khi nim v chui:
Chui l mt nhm cc k t, s, khong trng, du ngt c t trong cc du nhy.
V d:
Huy
welcome to VietNam
to 1 bin chui, chng ta phi gn gi tr chui cho 1 bin hp l.
V d:
$fisrt_name= Nguyen;
$last_name= Van A;
lin kt 1 chui v 1 bin chng ta thng s dng du .
V d:

d) Kiu d liu trong PHP
Cc kiu d liu khc nhau chim cc lng b nh khc nhau v c th c x l theo
cch khc nhau khi chng c theo tc trong 1 script.
Trong PHP chng ta c 6 kiu d liu chnh nh sau :

Chng ta c th s dng hm dng sn gettype() ca PHP4 kim tra kiu ca bt k
bin.
V d:

Sau bi ny cc bn c nhng khi nim u tin v PHP, cc c php, cc kiu d liu,
v cch lm vic vi mi trng PHP nh th no. bi sau, chng ta s tip tc tip cn
vi cc thut ton v c php PHP mt cch r rng v quen thuc trong cc ngn ng lp
trnh.
Bi Tip Theo: BI 3: Ton t v biu thc trong PHP

You might also like