学了很长时间的php知道效果怎么样吗?需要掌握的知识点是否都已经掌握,盲目的学习不是一个好习惯,要有目标有目的的学,快来测试下你是否是合格的php工程师吧:
1.有一列数的规则如下 1、1、2、3、5、8、13、21、34… 求第30位数是多少.写出相关函数和算法名称
2.下面代码结果是?
$a=array(‘1′,’2′,’3’);
$b=&$a;
$a=array(‘a’,’b’,’c’);
print_r($a);
print_r($b);
3.需要一个树状结构(如组织机构),如何设计数据结构与操控方式?
4.如何理解ajax或php里的异步和同步概念?
5.什么是ajax?
php工程师-云和教育
6.详细解释下cookie与session为何物,其用途、作用范围、生命周期。
7.一台IP为192.168.1.10的linux服务器上,web连接本机的mysql其连接地址为192.168.1.10,问此时数据流向网卡吗?是与否请阐述为什么?
8.用伪代码写出分页功能原理
9.用css、html编写一个两列布局的网页,要求右侧宽度为200px,左侧自动扩展
10.写出目录操作的伪代码
11.数据库读取出记录如:
Id:132
Name:富之岛-1829Y
……
……
File_path:model_item/2012/12/fzd_1829Y.zip
说明:项目配置文件:$conf[‘path_info’]+file_path=文件实际路径
假设现有数据变量如下:
$rs //数据库记录
$upldFile //已上传的数据文件
$conf[‘path_info’]//全局配置:总目录路径
$conf[‘bk_path_info’]//全局配置:备份目录路径
1)当前上传文件替换掉数据库中所指向的文件
2)当前记录删除,文件转移至备份目录
*要求充分考虑到各种异常情况
12.Linux与Window两个平台上程序开发特别需要注意什么?
13.ThinkPHP框架中,下列定义有什么不同?
$staffModel=$M(“staff”);
$staffModel=$D(“staff”);
看完了以上测试题你会做几道呢?如果全都会做恭喜你的php已经达到一个层次了,接下来你要修炼php高级知识了,如果连5道题都不会做,你的php还没入门,php学习是一个长期的过程,如果想要达到快速就业的程度推荐参加一个郑州php培训班,云和教育是唯一一个总部设在郑州的IT培训机构,地址在高新区省电子商务产业园,有兴趣的朋友可以去实地参观考察下。更多了解请咨询网站客服。