更新时间:2018-11-22 15:32作者:王新老师
class myclass{};
25、如何实例化一个名为myclass的对象?(1分)
$newmyclass = new myclass();
26、你如何访问和设置一个类的属性? (2分)
通过-〉
$newmyclass = new myclass();
$temp=$newmyclass->testvalue;
$newmyclass->testvalue=a;
27、mysql_fetch_row() 和mysql_fetch_array之间有什么区别? (1分)
mysql_fetch_row() 从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。
mysql_fetch_array() 是 mysql_fetch_row() 的扩展版本。除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存,用字段名作为键名。
--------------------------------------------------------------------
28、gd库是做什么用的? (1分)
是php处理图形的扩展库,GD库提供了一系列用来处理图片的API
29、指出一些在php输入一段html代码的办法。(1分)
print(
);
echo
;
30、下面哪个函数可以打开一个文件,以对文件进行读和写操作?(1分)C
(a) fget() (b) file_open() (c) fopen() (d) open_file()
31、下面哪个选项没有将 john 添加到users 数组中? (1分) B
(a) $users[] = ‘john’;
(b) array_add($users,’john’);
(C) array_push($users,‘john’);
(d) $users ||= ‘john’;
32、下面的程序会输入是否?(1分)
//输出10
33、使用php写一段简单查询,查出所有姓名为张三的内容并打印出来 (2分)
表名user
name tel content date
张三 13333663366 大专毕业 2006-10-11
张三 13612312331 本科毕业 2006-10-15
张四 021-55665566 中专毕业 2006-10-15
请根据上面的题目完成代码:
$mysql_db=mysql_connect("local","root","pass"); @mysql_select_db("db",$mysql_db);$selectsql = "select * from user where name = 张三";$selectresult = @mysql_query($selectsql);if(!$selectresult){ return "error"; } else { $Array = array(); while($arr=@mysql_fetch_array($selectresult)){ $arr['time']= strtotime($arr['time']); $Array[] = $arr; } @mysql_free_result($result); }print_r($Array);
34、如何使用下面的类,并解释下面什么意思?(3)
class test{
function get_test($num){
$num=md5(md5($num)."en");
return $num;
}
}
双重md5加密
$testObject = new test();
$encryption = $testObject->Get_test("xiaotian_ls");
35、写出 sql语句的格式 : 插入 ,更新 ,删除 (4分)
表名user
name tel content date
张三 13333663366 大专毕业 2006-10-11
张三 13612312331 本科毕业 2006-10-15
张四 021-55665566 中专毕业 2006-10-15
(a) 有一新记录(小王 13254748547 高中毕业 2007-05-06)请用sql语句新增至表中
(b) 请用sql语句把张三的时间更新成为当前系统时间
(c) 请写出删除名为张四的全部记录
INSERT INTO User('Name','Tel','Content','Date') VALUES('小王','13254748547','高中毕业','2007-05-06')UPDATE User SET Date=DATE_FORMAT(NOW(),'%Y-%m-%d') WHERE Name='张三'DELETE FROM User WHERE Name='张四'
36、请写出数据类型(int char varchar datetime text)的意思; 请问varchar和char有什么区别(2分)
整形 固定长度字符型 可变长度字符型 时间型
char在保存的时候,后面(右边)会用空格填充到指定的长度,在检索的时候后面的空格会去
37、mysq自增类型(通常为表id字段)必需将其设为(?)字段(1分)