admin 管理员组文章数量: 1184232
2024年4月24日发(作者:eclipse2021汉化)
php 笔试大全 面试题 答案 解析
2009-09-23 13:31
选择题
1、 如何产生带有数字列表符号的列表?(c)
A.
- B.
- 印度总理辛格访华专题
-
- 专访辛格:早日解决边界问题是战略目标
- 辛格称北京奥运将为印度举办赛事提供灵感
- 印度总理辛格访华参观北京奥运场馆建设
- C.
- D.
2、 以下哪条javascript语句会产生运行错误:(A)
A. var obj = (); B. var obj = []; C. var obj = {}; D.
var obj = //;
3、 请选择结果为真的表达式:(c)
A. null instanceof Object B. null
=== undefined
C. null ==
undefined D. NaN ==
NaN
4、 foo 对象有at属性,那么获取att属性的值,
以下哪些做法是可以的:(ACE)--多选
A. B.
foo(“att”) C. foo[“att”]
D. foo{“att”} E.
foo[“a”+”t”+”t”]
5、 如何显示没有下划线的超链接?A
A. a {text-decoration:none} B.
a {text-decoration:no underline}
C. a {underline:none} D. a
{decoration:no underline}
6、 以下一段XHTML代码片段,它不符合W3C规范,
请问出现了几处错误: ( 2)
7、 如何将一个数组元素的排列顺序反转过来(例如以下
代码反转以后的顺序是: array ('d', 'c', 'b', 'a'))? (选择2个答案) BD
$array = array ('a', 'b', 'c', 'd');
>
A. array_flip()
B. array_reverse()
C. sort()
D. rsort()
8、 比较两个字符串大小的最好方法是什么? C
A. srpos B. == C.
trcasecmp() D. strcmp()
9、 哪个选项会匹配下边的这个正则表达式?
(/.**xyzd/)C
A. ******xyz B. *****_xyz1 C.
****** xyz2 D. _*xyz
10、 以下哪个错误无法被标准的错误控制器获取?B
A. E_WARNING B. E_USER_ERROR C. E_PARSE D.
E_NOTICE
填空题
1. $val = max('string', array(2, 5, 7), 42); //$val
值为___42____
2. (^s*)|(s*$)这个正则表达式作用是:_____匹配以0个
或多个空白符开头或者0个或多个空白符结尾的字符串_____;
3. @和&的作用____忽略错误,与_____________________;
4. 使用oracle中日期转换函数,把字符串“2007-1-18
21:22:13”转换成日期类型
to_date('$tr_time','YYYY-MM-DD HH24:MI:SS')
5. 定义常量MYPI=
3.14______define(“MYPI”,”3.14”)___________________;
6. linux下,如何查看所有用户______ cat /etc/passwd
___________________;
简答题
1. 简述单引号和双引号的用法
双引号串中的内容可以被解释而且替换,而单引号串中的内容总被认为是普通字
符
2. Switch完整语法和注意事项
switch ($shuaige)
{
case 1:
我是帅哥;
break;
case 2:
帅哥是我;
break;
default:
帅哥;
}
使用 Switch 语句可以避免冗长的 if..lse 代码块, case只能处理
整数,或者能像整数一样运算的类型,比如char, 使用时case 后用'', 注意
break不能少,default是为了处理一些之前没有包含到的情况,这样更为安全。
3.用PHP编写代码在页面输出当前的北京时间,格式为“2007-01-18 09:22:03”
date_default_timezone_set('PRC');
echo date("Y-m-d H:i:s",time());
4. 以下语句可能存在错误,如果存在错误请指出什么错误(每
个语句单独考虑)
l print_r $val = 333;
print_r($val = 333);
l $a += ($b = 4) + 5;
无
l $foo[bar] = 'enemy';
无,最好bar加上引号
l function x($a = "1", $b){}
无
5.列举web开发中的安全性问题
1, sql注入攻击
2, 数据库操作安全,UPDATE、 DELETE、INSERT的操作没有限制用户操作权限,
这将是一件很危险的事情。
3, 没有验证用户http请求的方式 POST 或者 GET,GET请求被合法通过!
4, 没有验证表单来源的唯一性,不能识别是合法的表单提交还是黑客伪造的
表单提交!
6. 简述GBK、GB2312、BIG5 、GB18030
版权声明:本文标题:php_笔试大全_面试题_答案_解析 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713915186a657509.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论