- 相干保举
PHP口试题周全清算调集
进修PHP的伴侣在找任务的时辰可以或许或许会碰到企业给出的口试题,咱们应当提早做好筹办,以下是小编为大师搜刮清算的PHP口试题周全清算调集,但愿能给大师带来赞助!更多出色内容请实时存眷咱们应届毕业生测验网!
1、用PHP打印出前一天的时辰格局是2017-5-10 22:21:21(2分)
2、echo(),print(),print_r()的区分(3分)
3、可以或许或许使HTML和PHP分手开操纵的模板(1分)
4、操纵哪些东西停止版本节制?(1分)
5、若何完成字符串翻转?(3分)
---------------------------------------------------------------
6、优化MYSQL数据库的体例。(4分,多写多得)
7、PHP的意义(送1分)
8、MYSQL获得今后时辰的函数是?,格局化日期的函数是(2分)
9、完成中文字串截取无乱码的体例。(3分)
---------------------------------------------------------------
10、您是不是用过版本节制软件? 若是有您用的版本节制软件的名字是?(1分)
11、您是不是用过模板引擎? 若是有您用的模板引擎的名字是?(1分)
12、请简略论述您最满意的开辟之作(4分)
13、对大流量的网站,您接纳甚么样的体例来处置拜候量标题问题?(4分)
-----------------------------------------------------------------
14、用PHP写出显现客户端IP与办事器IP的代码1分)
15、语句include和require的区分是甚么?为防止屡次包罗统一文件,可用(?)语句取代它们? (2分)
16、若何点窜SESSION的保管时辰(1分).
17、有一个网页地点, 比方PHP研讨室主页: //www.php100.com,若何获得它的内容?($1分)
18、在HTTP 1.0中,状况码401的寄义是(?);若是前往“找不到文件”的提醒,则可用 header 函数,其语句为(?);(2分)
19、在PHP中,heredoc是一种特别的字符串,它的竣事标记必须?(1分)
20、谈谈asp,php,jsp的优错误谬误(1分)
21、谈谈对mvc的熟悉(1分)
-------------------------------------------------------------------
22、写出发贴数最多的十个人名字的SQL,操纵下表:members(id,username,posts,pass,email)(2分)
23. 请申明php中传值与传援用的区分。甚么时辰传值甚么时辰传援用?(2分)
24. 在PHP中error_reporting这个函数有甚么感化? (1分)
25. 请写一个函数考证电子邮件的格局是不是准确 (2分)
26. 简述若何获得今后履行剧本途径,包罗所获得参数。(2分)
27.若何点窜SESSION的保管时辰. (1分)
--------------------------------------------------------------------
28、JS表单弹出对话框函数是?获得输入核心函数是? (2分)
29、JS的转向函数是?怎样引入一个内部JS文件?(2分)
30、foo()和@foo()之间有甚么区分?(1分)
31、若何申明一个名为”myclass”的不体例和属性的类? (1分)
32、若何实例化一个名为”myclass”的工具?(1分)
33、你若何拜候和设置一个类的属性? (2分)
34、mysql_fetch_row() 和mysql_fetch_array之间有甚么区分? (1分)
--------------------------------------------------------------------
35、GD库是做甚么用的? (1分)
36、指出一些在PHP输入一段HTML代码的方式。(1分)
37、上面哪一个函数可以或许翻开一个文件,以对文件停止读和写操纵?(1分)
(a) fget() (b) file_open() (c) fopen() (d) open_file()
38、上面哪一个选项不将 john 增加到users 数组中? (1分)
(a) $users[] = ‘john';
(b) array_add($users,'john');
(c) array_push($users,‘john');
(d) $users ||= ‘john';
39、上面的法式会输入是不是?(1分)
$num = 10;
function multiply(){
$num = $num * 10;
}
multiply();
echo $num;
?>
40、操纵php写一段简略查问,查出一切姓名为“张三”的内容并打印出来 (2分)
表名 UserName Tel Content Date
张三 13333663366 大专毕业 2006-10-11
张三 13612312331 本科毕业 2006-10-15
张四 021-55665566 中专毕业 2006-10-15
请根据上面的标题问题完成代码:
$mysql_db=mysql_connect("local","root","pass");
@mysql_select_db("DB",$mysql_db);
41、若何操纵上面的类,并诠释上面甚么意义?(3)
class test{
function Get_test($num){
$num=md5(md5($num)."En");
return $num;
}
}
----------------------------------------------------------------------------
42、写出 SQL语句的格局 : 拔出 ,更新 ,删除 (4分)
表名 UserName Tel Content Date
张三 13333663366 大专毕业 2006-10-11
张三 13612312331 本科毕业 2006-10-15
张四 021-55665566 中专毕业 2006-10-15
(a) 有一新记实(小王 13254748547 高中毕业 2007-05-06)请用SQL语句新增至表中
(b) 请用sql语句把张三的时辰更新成为今后体系时辰
(c) 请写出删除名为张四的全数记实
43、请写出数据范例(int char varchar datetime text)的意义; 叨教varchar和char有甚么区分(2分)
44、MySQ自增范例(凡是为表ID字段)必需将其设为(?)字段(1分)
45、写出以下法式的输入成果 (1分)
$b=201;
$c=40;
$a=$b>$c?4:5;
echo $a;
?>
46、检测一个变量是不是有设置的函数是不是?是不是为空的函数是?(2分)
-----------------------------------------------------------------------------
47、获得查问成果集总数的函数是?(1分)
48、$arr = array('james', 'tom', 'symfony'); 请打印出第一个元素的值 (1分)
49、请将41题的数组的值用','号分开并归并成字串输入(1分)
50、$a = 'abcdef'; 请掏出$a的值并打印出第一个字母(1分)
51、PHP可以或许和sql server/oracle等数据库毗连吗?(1分)
52、请写出PHP5权限节制润色符(3分)
53、请写出php5的机关函数和析构函数(2分)
------------------------------------------------------------------------------
54、以下请用PHPMYADMIN完成
(一)建立消息宣布体系,表名为message有以下字段 (3分)
id 文章id
title 文章标题
content 文章内容
category_id 文章分类id
hits 点击量
(二)一样上述消息宣布体系:表comment记实用户答复内容,字段以下 (4分)
comment_id 答复id
id 文章id,联系关系message表中的id
comment_content 答复内容
现经由过程查问数据库须要获得以下格局的文章标题列表,并根据答复数目排序,答复最高的排在最后面
文章id 文章标题 点击量 答复数目
用一个SQL语句完成上述查问,若是文章不答复则答复数目显现为0
(三)上述内容办理体系,表category保管分类信息,字段以下 (3分)
category_id int(4) not null auto_increment;
categroy_name var40) not null;
用户输入文章时,经由过程挑选下拉菜单选定文章分类
写出若何完成这个下拉菜单
填空题
1.在PHP中,今后剧本的称号(不包罗途径和查问字符串)记实在预约义变量____中;而链接到今后页面的URL记实在预约义变量____中。
2.履行法式段将输入____。
3.在HTTP 1.0中,状况码 401 的寄义是____;若是前往“找不到文件”的提醒,则可用 header 函数,其语句为____。
4.数组函数 arsort 的感化是____;语句 error_reporting(2047)的感化是____。
5.PEAR中的数据库毗连字符串格局是____。
6.写出一个正则抒发式,过虑网页上的一切JS/VBS剧本(即把scrīpt标记及其内容都去掉):____。
7.以Apache模块的体例装置PHP,在文件http.conf中起首要用语句____静态装载PHP模块,而后再用语句____使得Apache把一切扩大名为php的文件都作为PHP剧本处置。
8.语句 include 和 require 都能把别的一个文件包罗到今后文件中,它们的区分是____;为了防止屡次包罗统一文件,可以或许用语句____来取代它们。
9.类的属性可以或许序列化后保管到 session 中,从而今后可以或许规复全部类,这要用到的函数是____。
10.一个函数的参数不能是对变量的援用,除非在php.ini中把____设为on.
11.SQL中LEFT JOIN的寄义是____。若是 tbl_user记实了先生的姓名(name)和学号(ID),tbl_score记实了先生(有的先生测验今后被解雇了,不其记实)的学号(ID)和测验成就(score)和测验科目(subject),要想打印出各个先生姓名及对应的的各科总成就,则可以或许用SQL语句____。
12.在PHP中,heredoc是一种特别的字符串,它的竣事标记必须____。
编程题
1. 写一个函数,尽可以或许或许高效的,从一个规范 url 里掏出文件的扩大名
比方: //www.sina.com.cn/abc/de/fg.php?id=1 须要掏出 php 或 .php
2. 在 HTML 说话中,页面头部的 meta 标记可以或许用来输入文件的编码格局,以下是一个规范的 meta 语句
请操纵 PHP 说话写一个函数,把一个规范 HTML 页面中的近似 meta 标记中的 charset 局部值改成 big5
请注重:
1. 须要处置完全的 html 页面,即不光此 meta 语句
2. 疏忽巨细写
3. ' 和 " 在此处是可以或许交换的
4. 'Content-Type' 两侧的引号是可以或许疏忽的,但 'text/html; charset=gbk' 两侧的不行
5. 注重处置过剩空格
3. 写一个函数,算出两个文件的绝对途径
如 $a = '/a/b/c/d/e.php';
$b = '/a/b/12/34/c.php';
计较出 $b 绝对 $a 的绝对途径应当是 ../../c/d将()添上
3.写一个函数,可以或许或许遍历一个文件夹下的一切文件和子文件夹。
4.简述服装论坛t.vhao.net中无穷分类的完成道理。
【PHP口试题周全清算】相干文章:
php口试题10-26
最新PHP口试题05-27
精选php口试题及谜底06-01
PHP口试题集10-13
php招聘口试题10-22
PHP口试题及谜底06-27
PHP算法口试题及谜底11-04
最新的PHP口试题及谜底08-16
值得沉思的PHP口试题10-23
PHP说话经常操纵的口试题10-19