当前位置:
文档之家› 实验五 PHP基本语法实验(四)
实验五 PHP基本语法实验(四)
else echo "Welcome guest!<br />";
?> </body> </html>
参考代码:(1)setcookie(“user”,”Alex”,time()+3600);
"right" => "wrong", "boy" => "girl"); echo "value sort<br />"; _______(1)______;//根据元素值进行升序排序 foreach(___(2)_____){ //遍历函数 echo "$key : $value<br />"; } echo "<br />key sort<br />"; ________(3)______;//根据键名(索引)进行升序排序 while(list(___(4)______)=each(____(5)___)){ echo ___(6)________; } ? => $value (3) (4) (5) (6)
3. 数组输出到网页; 用PHP 程序通过数据库查询成绩,查询结果存放到一个数组$cj 中,这个数组的 情况如下:2 维,即2 列,分别是:学号,成绩,5 个元素,即5 行,整个数组
表示成二维表格形式是:
页。
参考代码:
四、实验步骤:
1. 数组的定义; 2. 数组排序; 3. 数组输出到网页; 4.几个常见的系统函数。
五、实验内容:
1. 数组的定义: 创建一个数组$people,它的值是”name”,”sex”,”nation”,”birth”。 <?php $people=___ _____; for ($i=0;$i<4;$i++) //全部印出 echo ______; ?> 2. 数组排序; <?php $a = array( "good" => "bad",
<table border=1 align=center> <tr><td>学号</td><td>成绩</td></tr> <?
_________(2)_________; ?> </table> </body> </html> 参考代码:
(1) (2)<? for($i=0;$i<count($cj);$i++){?>
,现在要求输出这个查询结果为网
<tr><td><? echo $cj[$i][0];?></td><td><? echo $cj[$i][0];?></td></tr> <? } ?> 4. 常见的系统数组变量 cookie。
cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每 当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。通过 PHP,您 能够创建并取回 cookie 的值。setcookie(name,value,expire,path,domain) 函数用于设置 cookie,必须位于 <html> 标签之前。
实验五 PHP 基本语法实验(四)
一、实验目的:通过本实验,能掌握一维和二维数组的定义和使用,以及部
分系统函数的使用。
二、实验要求:能通过编写 php 脚本,掌握本实验所涉及到的主要知识点。
三、实验器材:
Windows 操作系统;AppServer 软件(集成软件,包含 PHP,Apache,MySql, phpAdmin)
<? $cj=array(0=>array("1","1"), 1=>array("2","2"), ___________, 3=>array("4","4"), 4=>array("5","5"), );
?> <html> <head> <title>hello,world</title> </head> <body> <center>查询结果</center>
创建 Cookie:名为 "user" ,值 "Alex ",此 cookie 在一小时后过期 time()+3600。
<?php ________(1)______________; ?> <html> <body> <?php
//显示 cookie 用户
if (isset($_COOKIE["user"])) echo "Welcome " . $_COOKIE["user"] . "!<br />";