php基础知识天作业题.pdf
一、PHP基础知识
1写出下式运行结果:
第一题:
?$a=$b=0;
if($a=1||$b=2)echo$a;
echo$b;
第二题:
?$a=3;
$b=4;
$c=$a$b?$a-$b:$b*2;
echo$c;
2用PHP打印出前一天的时间格式是2011-02-0222:21:21
3echo(),print(),print_r()的区别;require()和include()的区别
4简述如何得到当前执行路径,包括所得到参数。
5您是否用过模板引擎?如果有您用的模板引擎的名字是?请举出至少两个其他的模版
引擎并说明
优缺点。
6在PHP中error_reporting这个函数有什么作用?
7请写一个函数验证电子邮件的格式是否正确
8实现中文字串截取无码的方法。
9写出session的运行机制。说明session和的区别。
10简述中无限分类的实现原理。
11请举例说明在你的开发过程中用什么方法来加快页面的加载速度。
12、写出一个正则表达式,过虑网页上的所有JS/VBS(即把script标记及其内容都
去掉)
二、MYSQL基础知识
1MYSQL表的常见类型都有哪些?MyISAM的表由哪些文件组成?
篇文章。.
3一个article表字段为id/title/type_id/author/content/dateline/active,另外一个
article_type
表字段为id/title。要求显示article表的5条文章作者和文章分类名。
4从表a中删除id大于5同时为1的记录。
5设b表和c表结构完全一样。把b表的数据全部c表中。写出sql语句并列出注
意事项
及这种用法的用途。
三、Linux服务器基础知识
1rm-rf*是什么意思,其中f有什么作用。
2在linux请写出一种自动定时备份某一个文件的方法和具体实施流程,要求每天凌晨3
点的
时候备份一次。
3、如何防止服务器资源被其他盗用,并写出相关代码?
四、项目经验测试
1写出建造一个简易的流程和基本程序。
2写出一个购物车基本实现流程和相关模型。
3出现mysql太大,mysql占用的cpu太高,应该从哪些方面入手查找问题
根源?