php试题_php考试试题
php试题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“php考试试题”。
1.写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名
例如: http://代码的办法。(1分)30、下面哪个函数可以打开一个文件,以对文件进行读和写操作?(1分)(a)fget()(b)file_open()
(c)fopen()
(d)open_file()www.daodoc.com31、下面哪个选项没有将 john 添加到users 数组中?(1分)(a)$users[] = „john‟;
(b)array_add($users,‟john‟);(c)array_push($users,„john‟);(d)$users ||= „john‟;
32、下面的程序会输入是否?(1分)
33、使用php写一段简单查询,查出所有姓名为“张三”的内容并打印出来(2分)表名User Name Tel Content Date 张三 *** 大专毕业 2006-10-11 张三 *** 本科毕业 2006-10-15 张四 021-55665566 中专毕业 2006-10-15 请根据上面的题目完成代码:
$mysql_db=mysql_connect(“local”,”root”,”pa”);www.daodoc.com @mysql_select_db(“DB”,$mysql_db);
34、如何使用下面的类,并解释下面什么意思?(3)cla test{
function Get_test($num){ $num=md5(md5($num).”En”);return $num;
}
}
35、写出 SQL语句的格式 : 插入,更新,删除(4分)表名User Name Tel Content Date 张三 *** 大专毕业 2006-10-11 张三 *** 本科毕业 2006-10-15 张四 021-55665566 中专毕业 2006-10-15(a)有一新记录(小王 *** 高中毕业 2007-05-06)请用SQL语句新增至表中(b)请用sql语句把张三的时间更新成为当前系统时间(c)请写出删除名为张四的全部记录
36、请写出数据类型(int char varchar datetime text)的意思;请问varchar和char有什么区别(2分)
37、MySQ自增类型(通常为表ID字段)必需将其设为(?)字段(1分)
38、写出以下程序的输出结果(1分) $b=201;$c=40;$a=$b>$c?4:5;echo $a;?>
39、检测一个变量是否有设置的函数是否?是否为空的函数是?(2分)40、取得查询结果集总数的函数是?(1分)
41、$arr = array(„james‟, „tom‟, „symfony‟);请打印出第一个元素的值(1分)
42、请将41题的数组的值用‟,'号分隔并合并成字串输出(1分)
43、$a = „abcdef‟;请取出$a的值并打印出第一个字母(1分)
44、PHP可以和sql server/oracle等数据库连接吗?(1分)
45、请写出PHP5权限控制修饰符(3分)
46、请写出php5的构造函数和析构函数(2分)
47、以下请用PHPMYADMIN完成(一)创建新闻发布系统,表名为meage有如下字段(3分)php程序员站 id 文章id title 文章标题 content 文章内容
category_id 文章分类id hits 点击量
(二)同样上述新闻发布系统:表comment记录用户回复内容,字段如下(4分)comment_id 回复id id 文章id,关联meage表中的id comment_content 回复内容
现通过查询数据库需要得到以下格式的文章标题列表,并按照回复数量排序,回复最高的排在最前面
文章id 文章标题 点击量 回复数量
用一个SQL语句完成上述查询,如果文章没有回复则回复数量显示为0
(三)上述内容管理系统,表category保存分类信息,字段如下(3分)category_id int(4)not null auto_increment;categroy_name varchar(40)not null;