Hàm, Lớp, Include, Require

  1. Hàm: trong PHP hàm không cần định kiểu trả về.

Khai báo:

            function tên_hàm($doiso1 = “”, $doiso2 = “”, $doiso3 = “”){

            }

Hàm có thể có các đối số, và có thể khởi tạo lúc khai báo. Khi gọi hàm với những đối có khởi tạo sắn thì có thể không cần viết đối số.

  1. Lớp

Lớp trong PHP cũng linh hoạt, dễ khai báo, nhưng không có nhiều tính năng như trong C++.

Khai báo lớp trong PHP:

class tên_lớp{

            var $user;

            function tên_lớp($doiso1 = “”, $doiso2 = “”){

            }

}

$foo    = new tên_lớp();

$foo1  = new tên_lớp(doiso1, $doiso2);

Trong PHP lớp không thực sự mạnh nhưng ta nên viết dưới dạng đóng gói trong lớp.

Lớp cũng có tính kế thừa bằng cách dùng tư khoá extends

Class Lớp_A extends Lớp_B{

 

}

  1. Include(), require()

Giống như trong từ khoá #include trong C/C++. Nhưng không có các định nghĩa file header hay file nguồn gì cả. Mà các file include đều là file mã nguồn.

Khi include hay require thì mã nguồn của file được include sẽ được chèn vào file gọi include. Khi 1 file B được include vào file A thì các biến toàn cục trong file A thì file B có thể được sử dụng bình thường.

Có thể dùng thêm include_once() hoặc require_once(). Tìm hiểu sự khác nhau trong PHP_Manual.

button Hàm, Lớp, Include, Require

Cú pháp, biến, các phép toán

PHP viết giống ngôn ngữ C, C++.

Đoạn mã PHP được bọc trong 2 thẻ ‘<?’ hoặc ‘<?php’ và ‘?>’. Có thể chèn vào bất kì chỗ nào trong file HTML, PHP.

Câu lệnh: trong PHP đều được kết thúc bằng dấu ; trừ câu lệnh cuối cùng trước dấu ‘?>’.

Chú thích: trong PHP hỗ trợ các kiểu chú thích giống C, C++

// chú thích trên một dòng

/* chú thích trên

nhiều dòng

*/

[Read more...]

button Cú pháp, biến, các phép toán

Cài đặt Apache, PHP, Mysql

Đây là cài đặt riêng rẽ từng chương trình một và tự cấu hình, ngoài ra có nhiều bộ Setup chọn gói các bạn xem ở cuối bài.

(Đây là bài đựơc copy từ bên Quản trị mạng)

I : Cài Đặt Apache

Muốn cài đặt Apache thì ta phải download Apache về các bạn có thể tải Apache về tại đĩa chỉ http://www.apache.org , các bạn nhớ chú ý chọn phiên bản cho đúng nhé sau khi tải Apache về xong chúng ta tiến hành cài đặt nó Click vào file mới download về 1 hộp thoại sẻ hiện ra , click tiếp vào Next chọn mục

I accept the terms in the license agreement và nhấn Next và tiếp tục Next 1 lần nữa , trong hộp thoại Networl DomainServer Name các bạn điền localhost điền admin@localhost vào hộp thoại Aministrator’s Email Address Click Next để tiếp tục , chọn Custom và tiếp tục bây giờ sẻ xuất hiện 1 của sổ mới , chọn thư mục để cài đặt apache, muốn để đâu củng được cả, nhưng mặc định của nó là C:\Program Files\Apache Group. bây giờ Apache sẻ tự động cài đặt, công việc của bạn sẻ là ngồi đợi cho đến khi kết thúc và sau khi Apache cài xong các bạn nên reset lại máy của mình

[Read more...]

button Cài đặt Apache, PHP, Mysql

Giới thiệu ngôn ngữ PHP

PHP là thuật ngữ được lấy từ cụm từ “PHP Hypertext Preprocessor”. Hay gọi là ngôn ngữ đánh dấu siêu văn bản, nó được cài đặt ở trên server. PHP ngày nay được sử dụng rộng rãi bởi nó rất đơn giản, cung cấp phương thức tiếp cận database không phụ thuộc vào môi trường.

PHP là ngôn ngữ mã nguồn mở được thiết kế để làm việc trên Web giống như nhiều ngôn ngữ khác như Perl, Python…

Lịch sử: năm 1994 một nhóm phát triển tạo ra những công cụ phát triển “Personal Home Page”, sau đó họ viết ra những engine phân tích cú pháp từ những form HTML và dẫn tới sự ra đời của PHP2 vào giữa năm 1995…)

button Giới thiệu ngôn ngữ PHP