Danh mục

Cách định dạng mã nguồn mở PHP (Personal Home Page) phần 2

Số trang: 15      Loại file: pdf      Dung lượng: 171.47 KB      Lượt xem: 5      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Để khai báo đối tượng, bạn sử dụng khái niệm class như trong ngôn ngữ lập trình C hay java, ngoài ra phương thức trong PHP được biết đến như một hàm. Điều này có nghĩa là từ khoá là function.
Nội dung trích xuất từ tài liệu:
Cách định dạng mã nguồn mở PHP (Personal Home Page) phần 2COMPUTER LEARNING CENTER WWW.HUUKHANG.COM echo $myarr[2]; echo ; $myarrs=array(first, last, company); echo $myarrs[2]; ?> Neáu nhö baïn khai baùo maûng hai chieàu, thì cuù phaùp khai baùo nhö sau: $myarrs[][]=array(2,3); Chaúng haïn khai baùo nhö ví duï 2-7 (arrays.php): ::Welcome to PHP Array two demenssions 3.5. Kieåu ñoái töôïng Ñeå khai baùo ñoái töôïng, baïn söû duïng khaùi nieäm class nhö trong ngoân ngöõ laäp trình C hay java, ngoaøi ra phöông thöùc trong PHP ñöôïc bieát ñeán nhö moät haøm. Ñieàu naøy coù nghóa laø töø khoaù laø function. Neáu haøm coù teân truøng vôùi teân cuûa class thì haøm ñoù ñöôïc goïi laø constructor. Chaúng haïn, chuùng ta khai baùo class vaø khôûi taïo chuùng thì töï ñoäng constructor ñöôïc goïi moãi khi ñoái töôïng khôûi taïo, sau ñoù goïi haøm trong class ñoù nhö ví duï 2-8 (object.php). ::Welcome to PHP Object COMPUTER LEARNING CENTER WWW.HUUKHANG.COM { echo I am a regular function named B in class A.\n; echo I am not a constructor in A.\n; } } // Goïi phöông thöùc clsA() nhö constructor. $b = new clsA(); echo ; // Goïi phöông thöùc B(). $b->B(); ?> 3.6. Taàm vöïc cuûa bieán Taàm vöïc cuûa bieán phuï thuoäc vaøo nôi khai baùo bieán, neáu bieán khai baùo beân ngoaøi haøm thì seõ coù taàm vöïc trong trang PHP, trong tröôøng hôïp bieán khai baùo trong haøm thì chæ coù hieäu löïc trong haøm ñoù. Ví duï, chuùng ta coù bieán $a khai baùo beân ngoaøi haøm nhöng khi vaøo trong haøm thì bieán $ ñöôïc khai baùo laïi, bieán naøy coùtaàm vöïec beân trong haøm. Töông töï nhö vaäy, khi bieán $i khai baùo trong haøm thì chæ coù taàm vöïc beân trong haøm cho duø chuùng ñöôïc khai baùo laïi beân ngoaøi nhö ví duï 2-9 (scope.php). ::Welcome to PHP Scope of Variable Ngoaøi ra, ñeå söû duïng bieán toaøn cuïc trong haøm, baïn söû duïng töø khoa global, khi ñoù bieán toaøn cuïc seõ coù hieäu löïc beân trong haøm. Ví duï khai baùo bieán $a beân ngoaøi haøm, sau ñoù beân trong haøm Test baïn söû duïng töø khoaù global cho bieán $a, khi ñoù bieán $a seõ ñöôïc söû duïng vaø giaù trò ñoù coù hieäu löïc sau khi ra khoûi haøm chöù khoâng goáng nhö tröôøng hôïp trong ví duï scope.php nhö ví duï 2-10 (global.php). ::Welcome to PHP Giaùo vieân: Phaïm Höõu KhangCOMPUTER LEARNING CENTER WWW.HUUKHANG.COM Scope of Variable 4. HAÈNG TRONG PHP 4.1. Khai baùo vaø söû duïng haèng Haèng laø giaù trò khoâng thay ñoåi keå töø sau khi khai baùo, baïn coù theå söû duïng phaùt bieåu Define ñeå khai baùo haèng nhö sau: define(MAXSIZE, 100); Ñeå söû duïng haèng, baïn khai baùo nhö ví duï 2-11 (constant.php) ::Welcome to PHP Constant Kieåm tra haèng 4.2. Khi söû duïng haèng, maø haèng chöa toàn taïi thì baïn söû duïng haøm defined nhö ví duï 2-12 sau (defained.php): Giaùo vieân: Phaïm Höõu KhangCOMPUTER LEARNING CENTER WWW.HUUKHANG.COM ::Welcome to PHP Constant 5. KEÁT LUAÄNTrong baøi naøy, chuùng ta tìm hieåu caùch khai baùo haèng, bieán vaø söû duïng haèng bieán. Ngoaøira, baïn cuõng tìm hieåu caùch chuyeån ñoåi kieåu döõ lieäu, kieåm tra kieåu döõ lieäu, taàm vöïec cuûabieán. Giaùo vieân: Phaïm Höõu KhangCOMPUTER LEARNING CENTER WWW.HUUKHANG.COM Baøi 3 PHEÙP TOAÙN VAØ PHAÙT BIEÅU COÙ ÑIEÀU KIEÄN TRONG PHP Chöông naøy chuùng ta seõ laøm quen vaø tìm hieåu toaùn töû, phaùt bieåu coù ñieàu kieän vaø voøng laëp cuûa PHP. Nhöõng vaán ñeà chính seõ ñöôïc ñeà caäp trong baøi hoïc naøy Toaùn töû. Pheùp gaùn trong PHP Phaùt bieåu coù ñieàu khieån. Voøng laëp.1. KHAÙI NIEÄM VEÀ CAÙC TOAÙN TÖÛ TRONG PHP Khi baïn laäp trình treân PHP laø söû duïng cuù phaùp cuûa ngoân ngöõ C, C++.Töông töï nhö nhöõng ngoân ngöõ laäp trình khaùc, toaùn töû giuùp cho baïn thöïc hieännhöõng pheùp toaùn nhö soá hoïc hay treân chuoãi. Baûng sau ñaây giuùp cho baïn hình dung ñöôïc nhöõng toaùn töû söû duïng trongPHP, PHP ñònh nghóa toaù töû toaùn hoïc, quan heä, soá hoïc, bit vaø noät soá pheùp toaùngaùn. Loaïi toaùn töû Toaùn töû Dieãn giaûi Ví duï Addition + a + b Subtraction - a - b Arithmetic Multiplication * a * b / a / b Division % a%b Modulus Greater than > ...

Tài liệu được xem nhiều: