Hàm trong PHP

Một phần của tài liệu Đề cương bài giảng môn học lập trình mạng (Trang 126 - 128)

VII. PHẦN TỬ SELECT

11. Hàm trong PHP

Khai báo hàm:

Hàm trong PHP cĩ cấu trúc như sau:

function <tên hàm>(<danh sách các tham số nếu cĩ>) {

Thân của hàm ; }

Trong đĩ: tên hàm là một dãy ký tự phải được bắt đầu bởi chữ cái hoặc dấu gạch

nối dưới (_)

Sử dụng hàm: muốn sử dụng hàm ở nơi nào ta chỉ cần gọi

<tên hàm>( < Danh sách các tham số thực nếu cĩ>) Ví dụ: <html> <body> <?php function writeMyName() {

echo "Trần Văn Nam"; }

Echo “Tên tơi là : “; writeMyName();

?> </body> </html>

Cũng giống như các hàm trong C, các tham số hình thức được khai báo trong phần dấu ngợc ( ) sau tên của hàm. Các tham số thực chuyền vào cĩ thể là giá trị hoặc biến. Ví dụ: <html> <body> <?php function writeMyName($fname,$punctuation) {

echo $fname . " Refsnes" . $punctuation . "<br />";

}

echo "My name is ";

writeMyName("Kai Jim","."); echo "My name is ";

writeMyName("Hege","!"); echo "My name is ";

writeMyName("Ståle","..."); ?>

</body> </html>

Hàm trả lại giá trị thơng qua tên của hàm

Ví dụ: <html> <body> <?php function add($x,$y) { $total = $x + $y; return $total; } echo "1 + 16 = " . add(1,16); ?> </body> </html> Một số hàm thường dùng:

Hàm Date() trong PHP

Cú pháp:

date(format)

Trong đĩ:

Tham số Format: định dạng ngày

• d - Ngày trong tháng (01-31)

• m - Tháng hiện tại (01-12)

• Y - Năm hiện tại

Các ký hiệu "/", ".", "-" để ngăn cách giứa ngày, tháng, năm Ví dụ: <?php echo date("d/m/y"); echo "<br />"; echo date("d.m.y"); echo "<br />"; echo date("d-m-y"); ?> Hàm include()

Hàm include() để chèn nội dung của một file vào một file PHP trước khi SERVER thực hiện

Giả sử ta cĩ một fie header.php ta muốn chèn nĩ vào một file PHP ta thực hiện như sau:

Ví dụ :

<html> <body>

<?php include("header.php"); ?> <h1>Welcome to my home page</h1> <p>Some text</p>

</body> </html>

Hàm require(); tương tự như hàm include

Một phần của tài liệu Đề cương bài giảng môn học lập trình mạng (Trang 126 - 128)

Tải bản đầy đủ (DOC)

(137 trang)
w