Posted by
Do Hieu
on
- Get link
- X
- Other Apps
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
| <html> <head> <title>Bài 18 - Hàm</title> </head> <body> <?php //Hàm changePointValue1 //Hàm này sử dụng biến point nhưng không có từ khóa global đứng trước function changePointValue1() { $point = 50.12; } //Hàm changePointValue2 //Hàm này sử dụng biến point nhưng có từ khóa global đứng trước function changePointValue2() { global $point ; $point = 1975; } //Khai báo biến point bên trong thân chương trình chính $point = 2013; //in ra biến point mặc định ban đầu echo "Biến point được khai báo ban đầu có giá trị: " . $point ; echo "<br />" ; //gọi hàm changePointValue1 changePointValue1(); //in ra biến point sau khi gọi hàm changePointValue1 echo "Biến point sau khi gọi hàm changePointValue1 có giá trị: " . $point ; echo "<br />" ; //gọi hàm changePointValue2 changePointValue2(); //in ra biến point sau khi gọi hàm changePointValue2 echo "Biến point sau khi gọi hàm changePointValue2 có giá trị: " . $point ; ?> </body> </html> |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <html> <head> <title>Bài 18 - Hàm</title> </head> <body> <?php //Xây dựng hàm đệ quy tinhTong function tinhTong( $number ) { //Nếu tham số truyền vào bằng 0 thì đưa luôn ra kết quả bằng 0; if ( $number == 0) return $number ; //Ngược lại thì tính tổng else return $number + tinhTong( $number -1); } //Tính tổng từ 0-9 echo tinhTong(9); ?> </body> </html> |