Lập trình web động với PHP My SQL
Số trang: 44
Loại file: pdf
Dung lượng: 188.28 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
PHP xử lý các biến rất linh động. Nó có thể thể hiện biết được kiểu của các biến và làm cho cú pháp câu lệnh đơn giản hơn. Ai đã từng lập trình với C, JAVA hoặc PERL sẽ cảm thấy rất dễ dàng khi sử dụng PHP. Tuy nhiên việc này cũng gây ra một số trở ngại nhất định.
Nội dung trích xuất từ tài liệu:
Lập trình web động với PHP My SQL LAÄP TRÌNH WEB ĐỘNG VÔÙI PHP / MySQLGUESTBOOKCATALOGFORUMSHOPPING CART PHAÀN 3 Toáng Phöôùc Khaûi (toång hôïp & bieân dòch) BIEÁN (variables)vaø caùc pheùp xöû lyù treân bieán PHP 1- Bieán vaø caùch söû duïng Bieán 2- Xöû lyù döõ lieäu töø FORM 3- Tìm hieåu saâu hôn veà BieánBaïn ñoïc thaân meán,Vöøa qua toâi ñaõ soaïn xong phaàn 1 vaø phaàn 2 cuûa giaùo trình töï hoïc PHP/MySQL. Toâi ñaõ nhaänñöôïc email cuûa nhöõng baïn quan taâm, chôø ñôïi phaàn 3 cuûa giaùo trình naøy. Ñaùng leõ phaàn 3 ñaõcho ra ñôøi sôùm nhöng vì baän roän quaù nhieàu coâng vieäc (hieän toâi ñang phuï traùch vaø coù raát nhieàucoâng vieäc trong nhoùm Hanosoft - software Haùn Noâm) neân vieäc bieân soaïn saùch töï hoïc naøy ítnhieàu bò trì hoaõn.Do hoaøn caûnh treân, chaéc chaén coâng vieäc bieân soaïn naøy khoâng traùnh ñöôïc nhöõng sai soùt. Nhöngduø sao ñi nöõa, bieát ñöôïc caùc baïn coù theå aùp duïng giaùo trình naøy vaøo thöïc teá thì toâi phaàn naøocuõng laáy ñoù laøm söï khích leä cho rieâng mình.Ñuùng lyù ra phaàn 3 naøy laø daønh troïn cho vieäc noùi veà ngoân ngöõ SQL nhöng phaàn 2 ñaõ baøn veàCSDL roài, neáu phaàn naøy neáu cuõng baøn veà noù thì coù veû hôi nhaøm phaûi khoâng caùc baïn? Vôùi yùnghó naøy toâi ñaõ daønh troïn phaàn 3 ñeå noùi veà bieán trong PHP.Haún nhieân toâi bieát moät soá baïn mong moûi nhöõng gì trong ñaây coù theå aùp duïng lieàn thì ñôõ chaùnhôn. Nhöng theo toâi nghó tröôùc tieân heát baïn caàn phaûi naém roõ moïi ngoùc ngaùch cuûa PHP vaøMySQL thì môùi coù theå thieát keá ñöôïc nhöõng chöông trình ñaït tieâu chuaån. Do vaäy mong caùc baïnhaõy kieân nhaãn khi ñoïc nhöõng chöông höôùng daãn suoâng nhö theá naøy! Ñöøng naûn loøng vaø neân ghinhôù ñaây laø coäi reã cho caùc öùng duïng thöïc teá cuûa caùc baïn.Ñeå baét ñaàu chöông naøy ít nhaát baïn cuõng phaûi coù chuùt ñænh kieán thöùc veà Cô Sôû Laäp Trình. Toâinghó neáu baïn ñaõ hoïc qua moät khoaù laäp trình caên baûn thì baïn coù theå hieåu ñöôïc. Neáu khoâng, ñoøihoûi baïn caàn phaûi ñoäng naõo hoaëc tìm toøi hôi nhieàu. Naøo, chuùng ta baét ñaàu ñi thoâi!PHP xöû lyù caùc bieán raát linh ñoäng. Noù coù theå nhaän bieát ñöôïc kieåu cuûa bieán vaø laøm cho cuù phaùpcaâu leänh ñôn giaûn hôn. Ai ñaõ töøng laäp trình vôùi C, Java hoaëc Perl seõ caûm thaáy raát deã daøng khisöû duïng PHP. Tuy nhieân vieäc deã daõi naøy cuõng gaây ra moät soá trôû ngaïi nhaát ñònh.Taát caû nhöõng bieán khai baùo trong PHP ñeàu ñöôïc baét ñaàu vôùi daáu ñoâ la ($). Duø cho bieáncuûa baïn kieåu chuoãi, nguyeân hay thaäp phaân hoaëc thaäm chí laø maûng thì chuùng khoâng coù gì khaùcbieät nhau. PHP chæ theo doõi döõ lieäu chöùa trong bieán thay ñoåi nhö theá naøo thoâi.Noùi chung, khi laøm vieäc vôùi PHP baïn seõ quan taâm ñeán 3 vò trí khaùc nhau cuûa bieán ñoù laø: (1)khai baùo ngay trong maõ leänh PHP, (2) chuyeån tieáp töø moät trang HTML hoaëc (3) laø bieán saün coùtrong cuûa heä thoáng PHP.Chuùng ta seõ tìm hieåu veà töøng loaïi treân ôû phaàn tieáp theo. Neân löu yù raèng bieán cuõng coù theå ñöôïc chuyeån tieáptöø caùc nôi khaùc nhö töø caùc URL hoaëc töø caùc SESSION.Gaùn bieán trong moät ScriptBaïn khoâng caàn phaûi khai baùo EXPLICIT cho bieán nhö trong moät soá ngoân ngöõ khaùc. Chæ caànkhai baùo teân bieán laø noù seõ saün saøng laøm vieäc. Baïn haõy xeùt caùc ví duï sau ñeå hieåu caùch khaibaùo bieán trong PHP uyeån chuyeån nhö theá naøo:$a = Toi thich hoc PHP; //day la bien chuoi$b = 4; //day la bien so$c = 4.837; //day la bien so thuc$d = 2; //day cung la bien chuoiÑeå yù raèng daáu = laø daáu duøng ñeå gaùn. Coøn khi thöïc hieän pheùp so saùnh baèng thì baïn duøng hai daáu baèng (= = ). Víduï: IF ($x= =1)PHP raát thoâng minh trong vieäc bieán ñoåi kieåu. Ví duï, baïn thöïc hieän pheùp coäng moät soá nguyeânvôùi moät chuoãi chöùa kyù töï soá (trong ví duï treân laø $b vaø $d).$a = Toi thich hoc PHP; //day la bien chuoi$b = 4; //day la bien so$c = 4.837; //day la bien so thuc$d = 2; //day cung la bien chuoi$e = $b + $d;echo $e;PHP seõ nhaän ra raèng baïn muoán xem chuoãi trong $d (chuoãi 2) nhö laø moät soá nguyeân. Theá laønoù seõ hoaùn chuyeån sang trò nguyeân vaø thöïc hieän pheùp toaùn coäng cho ra keát quaû laø $e = 6.Ngoaøi ra, PHP coøn coù theå hieåu ñöôïc caùc chuoãi vöøa soá vöøa chöõ nhö ví duï sau:$a = 2;$b = 2 con heo con;$c = $a + $b;Keát quaû cho ra laø $c = 4. Neáu moät soá nguyeân hay thaäp phaân ñöùng ôû vò trí ñaàu moät chuoãi thìPHP coù theå hieåu ñöôïc nhö ví duï treân. Töông töï, PHP thöïc hieän töông töï ñoái vôùi caùc kieåu soákhaùc nhau:$f = 2; //$f la mot so nguyen$g = 1.444; // $g la mot so thuc$f = $f + $g; //$f tu bien doi thanh so thucVieäc xöû lyù naøy thaät laø hay, nhöng noù coù theå daãn ñeán moät soá raéc roái ñoù laø seõ coù nhöõng luùc baïnkhoâng bieát ôû taïi thôøi ñieåm naøo baïn seõ la ...
Nội dung trích xuất từ tài liệu:
Lập trình web động với PHP My SQL LAÄP TRÌNH WEB ĐỘNG VÔÙI PHP / MySQLGUESTBOOKCATALOGFORUMSHOPPING CART PHAÀN 3 Toáng Phöôùc Khaûi (toång hôïp & bieân dòch) BIEÁN (variables)vaø caùc pheùp xöû lyù treân bieán PHP 1- Bieán vaø caùch söû duïng Bieán 2- Xöû lyù döõ lieäu töø FORM 3- Tìm hieåu saâu hôn veà BieánBaïn ñoïc thaân meán,Vöøa qua toâi ñaõ soaïn xong phaàn 1 vaø phaàn 2 cuûa giaùo trình töï hoïc PHP/MySQL. Toâi ñaõ nhaänñöôïc email cuûa nhöõng baïn quan taâm, chôø ñôïi phaàn 3 cuûa giaùo trình naøy. Ñaùng leõ phaàn 3 ñaõcho ra ñôøi sôùm nhöng vì baän roän quaù nhieàu coâng vieäc (hieän toâi ñang phuï traùch vaø coù raát nhieàucoâng vieäc trong nhoùm Hanosoft - software Haùn Noâm) neân vieäc bieân soaïn saùch töï hoïc naøy ítnhieàu bò trì hoaõn.Do hoaøn caûnh treân, chaéc chaén coâng vieäc bieân soaïn naøy khoâng traùnh ñöôïc nhöõng sai soùt. Nhöngduø sao ñi nöõa, bieát ñöôïc caùc baïn coù theå aùp duïng giaùo trình naøy vaøo thöïc teá thì toâi phaàn naøocuõng laáy ñoù laøm söï khích leä cho rieâng mình.Ñuùng lyù ra phaàn 3 naøy laø daønh troïn cho vieäc noùi veà ngoân ngöõ SQL nhöng phaàn 2 ñaõ baøn veàCSDL roài, neáu phaàn naøy neáu cuõng baøn veà noù thì coù veû hôi nhaøm phaûi khoâng caùc baïn? Vôùi yùnghó naøy toâi ñaõ daønh troïn phaàn 3 ñeå noùi veà bieán trong PHP.Haún nhieân toâi bieát moät soá baïn mong moûi nhöõng gì trong ñaây coù theå aùp duïng lieàn thì ñôõ chaùnhôn. Nhöng theo toâi nghó tröôùc tieân heát baïn caàn phaûi naém roõ moïi ngoùc ngaùch cuûa PHP vaøMySQL thì môùi coù theå thieát keá ñöôïc nhöõng chöông trình ñaït tieâu chuaån. Do vaäy mong caùc baïnhaõy kieân nhaãn khi ñoïc nhöõng chöông höôùng daãn suoâng nhö theá naøy! Ñöøng naûn loøng vaø neân ghinhôù ñaây laø coäi reã cho caùc öùng duïng thöïc teá cuûa caùc baïn.Ñeå baét ñaàu chöông naøy ít nhaát baïn cuõng phaûi coù chuùt ñænh kieán thöùc veà Cô Sôû Laäp Trình. Toâinghó neáu baïn ñaõ hoïc qua moät khoaù laäp trình caên baûn thì baïn coù theå hieåu ñöôïc. Neáu khoâng, ñoøihoûi baïn caàn phaûi ñoäng naõo hoaëc tìm toøi hôi nhieàu. Naøo, chuùng ta baét ñaàu ñi thoâi!PHP xöû lyù caùc bieán raát linh ñoäng. Noù coù theå nhaän bieát ñöôïc kieåu cuûa bieán vaø laøm cho cuù phaùpcaâu leänh ñôn giaûn hôn. Ai ñaõ töøng laäp trình vôùi C, Java hoaëc Perl seõ caûm thaáy raát deã daøng khisöû duïng PHP. Tuy nhieân vieäc deã daõi naøy cuõng gaây ra moät soá trôû ngaïi nhaát ñònh.Taát caû nhöõng bieán khai baùo trong PHP ñeàu ñöôïc baét ñaàu vôùi daáu ñoâ la ($). Duø cho bieáncuûa baïn kieåu chuoãi, nguyeân hay thaäp phaân hoaëc thaäm chí laø maûng thì chuùng khoâng coù gì khaùcbieät nhau. PHP chæ theo doõi döõ lieäu chöùa trong bieán thay ñoåi nhö theá naøo thoâi.Noùi chung, khi laøm vieäc vôùi PHP baïn seõ quan taâm ñeán 3 vò trí khaùc nhau cuûa bieán ñoù laø: (1)khai baùo ngay trong maõ leänh PHP, (2) chuyeån tieáp töø moät trang HTML hoaëc (3) laø bieán saün coùtrong cuûa heä thoáng PHP.Chuùng ta seõ tìm hieåu veà töøng loaïi treân ôû phaàn tieáp theo. Neân löu yù raèng bieán cuõng coù theå ñöôïc chuyeån tieáptöø caùc nôi khaùc nhö töø caùc URL hoaëc töø caùc SESSION.Gaùn bieán trong moät ScriptBaïn khoâng caàn phaûi khai baùo EXPLICIT cho bieán nhö trong moät soá ngoân ngöõ khaùc. Chæ caànkhai baùo teân bieán laø noù seõ saün saøng laøm vieäc. Baïn haõy xeùt caùc ví duï sau ñeå hieåu caùch khaibaùo bieán trong PHP uyeån chuyeån nhö theá naøo:$a = Toi thich hoc PHP; //day la bien chuoi$b = 4; //day la bien so$c = 4.837; //day la bien so thuc$d = 2; //day cung la bien chuoiÑeå yù raèng daáu = laø daáu duøng ñeå gaùn. Coøn khi thöïc hieän pheùp so saùnh baèng thì baïn duøng hai daáu baèng (= = ). Víduï: IF ($x= =1)PHP raát thoâng minh trong vieäc bieán ñoåi kieåu. Ví duï, baïn thöïc hieän pheùp coäng moät soá nguyeânvôùi moät chuoãi chöùa kyù töï soá (trong ví duï treân laø $b vaø $d).$a = Toi thich hoc PHP; //day la bien chuoi$b = 4; //day la bien so$c = 4.837; //day la bien so thuc$d = 2; //day cung la bien chuoi$e = $b + $d;echo $e;PHP seõ nhaän ra raèng baïn muoán xem chuoãi trong $d (chuoãi 2) nhö laø moät soá nguyeân. Theá laønoù seõ hoaùn chuyeån sang trò nguyeân vaø thöïc hieän pheùp toaùn coäng cho ra keát quaû laø $e = 6.Ngoaøi ra, PHP coøn coù theå hieåu ñöôïc caùc chuoãi vöøa soá vöøa chöõ nhö ví duï sau:$a = 2;$b = 2 con heo con;$c = $a + $b;Keát quaû cho ra laø $c = 4. Neáu moät soá nguyeân hay thaäp phaân ñöùng ôû vò trí ñaàu moät chuoãi thìPHP coù theå hieåu ñöôïc nhö ví duï treân. Töông töï, PHP thöïc hieän töông töï ñoái vôùi caùc kieåu soákhaùc nhau:$f = 2; //$f la mot so nguyen$g = 1.444; // $g la mot so thuc$f = $f + $g; //$f tu bien doi thanh so thucVieäc xöû lyù naøy thaät laø hay, nhöng noù coù theå daãn ñeán moät soá raéc roái ñoù laø seõ coù nhöõng luùc baïnkhoâng bieát ôû taïi thôøi ñieåm naøo baïn seõ la ...
Tìm kiếm theo từ khóa liên quan:
giáo trình giáo án giáo trình đại học giáo án đại học giáo trình cao đẳng giáo án cao đẳngGợi ý tài liệu liên quan:
-
Giáo trình phân tích một số loại nghiệp vụ mới trong kinh doanh ngân hàng quản lý ngân quỹ p5
7 trang 470 0 0 -
MARKETING VÀ QUÁ TRÌNH KIỂM TRA THỰC HIỆN MARKETING
6 trang 294 0 0 -
QUY CHẾ THU THẬP, CẬP NHẬT SỬ DỤNG CƠ SỞ DỮ LIỆU DANH MỤC HÀNG HÓA BIỂU THUẾ
15 trang 199 1 0 -
BÀI GIẢNG KINH TẾ CHÍNH TRỊ MÁC - LÊNIN - TS. NGUYỄN VĂN LỊCH - 5
23 trang 196 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 192 0 0 -
Giáo trình chứng khoán cổ phiếu và thị trường (Hà Hưng Quốc Ph. D.) - 4
41 trang 190 0 0 -
Giáo trình hướng dẫn phân tích các thao tác cơ bản trong computer management p6
5 trang 186 0 0 -
BÀI GIẢNG LÝ THUYẾT MẠCH THS. NGUYỄN QUỐC DINH - 1
30 trang 168 0 0 -
Hình thành hệ thống điều khiển trình tự xử lý các toán tử trong một biểu thức logic
50 trang 165 0 0 -
Giáo trình phân tích giai đoạn tăng lãi suất và giá trị của tiền tệ theo thời gian tích lũy p10
5 trang 164 0 0