Tải bản đầy đủ (.pdf) (8 trang)

IT4408 bai 02

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (413.55 KB, 8 trang )

Bài thực hành số 2
Mục tiêu:
- Làm quen với ngôn ngữ lập trình PHP
Nội dung:
- Xây dựng các trang đơn giản với PHP
Yêu cầu:
Sinh viên thực hành các bài tập cơ bản

1. Thực hành ngôn ngữ PHP
Mỗi bài tập soạn thảo trong một file .php riêng!
Bài 1: Làm việc với biến và kiểu dữ liệu: soạn thảo trang variables.php, lưu vào thư mục
C:\AppServ\www, từ trình duyệt web bạn truy cập tới trang này như sau:
http://localhost/variables.php
" /><html xmlns=" /><head>

<title>::Welcome to PHP</title>
</head>
<body>

Variable


$sotrang=10;
$record=5;
$check = true;
$strSQL="select * from tblCustomers";
echo “$strSQL” . “
”;
echo „$strSQL‟ . „
‟;
$myarrs= array("first", "last", "company");
$myarrs[0] = "Number 0";
$myarrs[1] = "Number 1";

$myarrs[2] = "Number 2";
echo $myarrs[1];
echo "
";
echo $myarrs[2];
?>
</body>
</html>
Cho biết kết quả của đoạn chương trình trên:
………………………………………………………………………………………………………


………………………………………………………………………………………………………
…………………………………………………………………………………………………
Bài 2: Tầm vực của biến, sư dụng biến toàn cục: soạn thảo trang scope.php, lưu vào thư mục
C:\AppServ\www, từ trình duyệt web bạn truy cập tới trang này như sau:
http://localhost/scope.php
" /><html xmlns=" /><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>::Welcome to PHP</title>
</head>
<body>

Scope of Variable


$a = 100;
/* global scope */
function Test()
{
global $a;
$i = 10;

$a += 10;
echo "
a:= $a";
echo "
i:= $i";
/* reference to local scope variable */
}
Test();
echo "
a:= $a";
$i=1000;
echo "
i:= $i";
?>
</body>
</html>
Cho biết kết quả của đoạn chương trình trên:
………………………………………………………………………………………………………
………………………………………………………………………………………………………
…………………………………………………………………………………………………
Bài 3: Làm việc với các giá trị hằng: soạn thảo trang constant.php, lưu vào thư mục
C:\AppServ\www, từ trình duyệt web bạn truy cập tới trang này như sau:
http://localhost/constant.php


" /><html xmlns=" /><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>::Welcome to PHP</title>
</head>
<body>

Constant


define("pi",3.14);

//define("hrs",8);
function Test(){
if(defined("pi"))
echo "
pi:=" . pi;
else
echo "
pi not defined";
if(defined("hrs"))
echo "
hrs:=" . hrs;
else
echo "
hrs not defined";
}
Test();
?>
</body>
</html>
Cho biết kết quả của đoạn chương trình trên:
………………………………………………………………………………………………………
………………………………………………………………………………………………………
…………………………………………………………………………………………………
Bài 4: Khai báo mảng, soạn thảo trang array.php, lưu vào thư mục C:\AppServ\www, từ trình
duyệt web bạn truy cập tới trang này như sau: http://localhost/array.php
" /><html xmlns=" /><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>::Welcome to PHP</title>
</head>
<body>

Array on demenssion





$myarr[]=array(3);
$myarr[0]="Number 0";
$myarr[1]="Number 1";
$myarr[2]="Number 2";
echo $myarr[0];
echo $myarr[1];
echo $myarr[2];
echo "
";
$myarr2=array("first", "last", "company");
echo $myarr2[2];
?>
</body>
</html>
Cho biết kết quả của đoạn chương trình trên:
………………………………………………………………………………………………………
………………………………………………………………………………………………………
…………………………………………………………………………………………………
Bài 6: Câu lệnh điều kiện IF, soạn thảo trang if.php, lưu vào thư mục C:\AppServ\www, từ
trình duyệt web bạn truy cập tới trang này như sau: http://localhost/if.php
" /><html xmlns=" /><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>::Welcome to PHP</title>
</head>
<body>

ELSEIF Statement


$b=true;
$j=3;

if ($j>3)
echo "result is true";
elseif ($j==0) {
$j++;
echo "result is $j";
} else {
$j--;
echo "result is ". $j--;
}


?>
</body>
</html>
Cho biết kết quả của đoạn chương trình trên:
………………………………………………………………………………………………………
………………………………………………………………………………………………………
…………………………………………………………………………………………………
Bài 7: Câu lệnh Switch
" /><html xmlns=" /><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>::Welcome to PHP</title>
</head>
<body>

SWITCH Statement


$j=3;
$j=date("w");
$str="";

switch($j) {
case 0:
$str="Today is Sunday";
break;
case 1:
$str="Today is Monday";
break;
case 2:
$str="Today is Tueday";
break;
case 3:
$str="Today is Wednesday";
break;
case 4:
$str="Today is Thursday";
break;
case 5:
$str="Today is Friday";
break;


case 6:
$str="Today is Saturday";
break;
default:
$str="Today is Sunday";
break;
}
echo $str;
?>

</body>
</html>
Cho biết kết quả của đoạn chương trình trên:
………………………………………………………………………………………………………
………………………………………………………………………………………………………
…………………………………………………………………………………………………
Bài 8: Câu lệnh lặp While
" /><html xmlns=" /><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>::Welcome to PHP</title>
</head>
<body>

While Statement


$j=10;
while($j>0){
echo $j."
";
$j--;
}
?>
</body>
</html>
Cho biết kết quả của đoạn chương trình trên:
………………………………………………………………………………………………………
………………………………………………………………………………………………………
…………………………………………………………………………………………………
Bài 9: Câu lệnh lặp For



" /><html xmlns=" /><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>::Welcome to PHP</title>
</head>
<body>

FOR Statement


for($j=1;$j<=10;$j++)
{
echo $j."
";
}
?>
</body>
</html>
Cho biết kết quả của đoạn chương trình trên:
………………………………………………………………………………………………………
………………………………………………………………………………………………………
…………………………………………………………………………………………………
Bài 10: Câu lệnh lặp Do While
" /><html xmlns=" /><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>::Welcome to PHP</title>
</head>
<body>

Do While Statement


$j=10;
do

{
echo $j."
";
$j--;
}while($j>0)
?>
</body>
</html>


Cho biết kết quả của đoạn chương trình trên:
………………………………………………………………………………………………………
………………………………………………………………………………………………………
…………………………………………………………………………………………………
Bài 11: Hãy in ra dãy số từ 1 đến 200 trong đó:
 Các số chẵn in đậm và có font chữ màu đỏ
 Các số lẻ in nghiêng và có font chữ màu xanh.



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×