padding就是内容与边框的空隙.而margin则是模块与模块的空隙.
很简单吧,其实我也不懂这些,不过以初学者的角度分析也许能让更多初学者理解接受。
usemap应该是使用地图效果的含义吧。至于#mp能是给usemap定义一个名称,#自定义
而下面呢是地图标签了。name=mp名称为mp的地图效果定义,
area区域;
shape形状;
rect正形,直线;
coords坐标;
基础题
1.表单中get与post提交方法的区别?
答:get用户端将数据加到URL后,格式为”?字段1=输入数据1&;字段2=输入数据2&;..."。
由于get提交参数后会在地址栏中显示出来,所以会产生严重的安全问题。
get传输的数据量小,get传输的数据量小,这主要是因为受url长度限制;而post可以传输大量的数据。
get限制表单中数据集的范围为asc2码,而post可以支持整个iso10646字符集。
2.session与cookie的区别?
答:cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。
3.数据库中的事务是什么?
答:事务就是一系列的操作,这些操作完成一项任务。只要这些操作里有一个操作没有成功,事务就操作失败,发生回滚事件。即撤消前面的操作,这样可以保证数据的一致性。而且可以把操作暂时放在缓存里,等所有操作都成功有提交数据库,这样保证费时的操作都是有效操作。
简述题(50分)
1、用PHP打印出前一天的时间格式是2006-5-1022:21:21(2分)
2、echo(),print(),print_r()的区别(3分)
3、能够使HTML和PHP分离开使用的模板(1分)
5、使用哪些工具进行版本控制?(1分)
6、如何实现字符串翻转?(3分)
---------------------------------------------------------------
7、优化MYSQL数据库的方法。(4分,多写多得)
8、PHP的意思(送1分)
9、MYSQL取得当前时间的函数是?,格式化日期的函数是(2分)
10、实现中文字串截取无乱码的方法。(3分)
---------------------------------------------------------------
11、您是否用过版本控制软件?如果有您用的版本控制软件的名字是?(1分)
12、您是否用过模板引擎?如果有您用的模板引擎的名字是?(1分)
13、请简单阐述您最得意的开发之作(4分)
14、对于大流量的网站,您采用什么样的方法来解决访问量问题?(4分)
-----------------------------------------------------------------
15、用PHP写出显示客户端IP与服务器IP的代码1分)
16、语句include和require的区别是什么?为避免多次包含同一文件,可用(?)语句代替它们?(2分)
17、如何修改SESSION的生存时间(1分).
18、有一个网页地址,比如PHP开发资源网主页:http://www.phpres.com/index.html,如何得到它的内容?($1分)
19、在HTTP1.0中,状态码401的含义是(?);如果返回“找不到文件”的提示,则可用header函数,其语句为(?);(2分)
12、在PHP中,heredoc是一种特殊的字符串,它的结束标志必须?(1分)
13、谈谈asp,php,jsp的优缺点(1分)
14、谈谈对mvc的认识(1分)
-------------------------------------------------------------------
15、写出发贴数最多的十个人名字的SQL,利用下表:members(id,username,posts,pass,email)(2分)
16.请说明php中传值与传引用的区别。什么时候传值什么时候传引用?(2分)
17.在PHP中error_reporting这个函数有什么作用?(1分)
18.请写一个函数验证电子邮件的格式是否正确(2分)
19.简述如何得到当前执行脚本路径,包括所得到参数。(2分)
20.如何修改SESSION的生存时间.(1分)
--------------------------------------------------------------------
21、JS表单弹出对话框函数是?获得输入焦点函数是?(2分)
22、JS的转向函数是?怎么引入一个外部JS文件?(2分)
23、foo()和@foo()之间有什么区别?(1分)
24、如何声明一个名为”myclass”的没有方法和属性的类?(1分)
25、如何实例化一个名为”myclass”的对象?(1分)
26、你如何访问和设置一个类的属性?(2分)
27、mysql_fetch_row()和mysql_fetch_array之间有什么区别?(1分)
--------------------------------------------------------------------
28、GD库是做什么用的?(1分)
29、指出一些在PHP输入一段HTML代码的办法。(1分)
30、下面哪个函数可以打开一个文件,以对文件进行读和写操作?(1分)
(a)fget()(b)file_open()(c)fopen()(d)open_file()
31、下面哪个选项没有将john添加到users数组中?(1分)
(a)$users[]=‘john’;
(b)array_add($users,’john’);
(c)array_push($users,‘john’);
(d)$users||=‘john’;
32、下面的程序会输入是否?(1分)
$num=10;
functionmultiply(){
$num=$num*10;
}
multiply();
echo$num;
?>
33、使用php写一段简单查询,查出所有为“张三”的内容并打印出来(2分)
表名User
NameTelContentDate
张三大专毕业2006-10-11
张三本科毕业2006-10-15
张四021-55665566中专毕业2006-10-15
请根据上面的题目完成代码:
$mysql_db=mysql_connect("local","root","pass");
@mysql_select_db("DB",$mysql_db);
34、如何使用下面的类,并解释下面什么意思?(3)
classtest{
functionGet_test($num){
$num=md5(md5($num)."En");
return$num;
}
}
----------------------------------------------------------------------------
35、写出SQL语句的格式:插入,更新,删除(4分)
表名User
NameTelContentDate
张三大专毕业2006-10-11
张三本科毕业2006-10-15
张四021-55665566中专毕业2006-10-15
(a)有一新记录(小王高中毕业2007-05-06)请用SQL语句新增至表中
(b)请用sql语句把张三的时间更新成为当前系统时间
(c)请写出删除名为张四的全部记录
36、请写出数据类型(intcharvarchardatetimetext)的意思;请问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可以和sqlserver/oracle等数据库连接吗?(1分)
45、请写出PHP5权限控制修饰符(3分)
46、请写出php5的构造函数和析构函数(2分)
------------------------------------------------------------------------------
47、以下请用PHPMYADMIN完成
(一)创建新闻发布系统,表名为message有如下字段(3分)
id文章id
title文章标题
content文章内容
category_id文章