PHP汇总Word格式文档下载.docx
- 文档编号:7135604
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:14
- 大小:22.40KB
PHP汇总Word格式文档下载.docx
《PHP汇总Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《PHP汇总Word格式文档下载.docx(14页珍藏版)》请在冰点文库上搜索。
C、系统为程序中的一个变量分配多个存储单位。
D、变量名不区分大小写。
8、在函数间参数传递的方式哪一个不正确?
A、按值传递
B、按引用传递
C、默认参数
D、按名字传递
9、<
?
php(A)
$num=1;
$str="
10以内的偶数为:
"
while($sum<
=10){
if($sum%2==0)
{$str.=$sum."
;
}
$sum++;
echo$str;
?
>
A、2468B、02468C、13579D、1_10
10、<
php(A)
$sum=1;
while($sum!
=1){
echo"
不会看到。
}
do{
会看到。
}while($sum!
=1);
A、会看到B、不会看到C、不知道D、都不是
11、<
for($i=1;
$i<
=100;
$i++){
$sum*=$i;
echo"
100!
.$sum;
A、100!
B、10!
C、50!
D、20!
12、while(true){…}语句跳出循环的关键字是(A)
A、break和continueB、break和startC、start和continueD、start和stop
13、以下哪一个不是字符串类型(D)
A、数字类型B、字母类型C、特殊字符D、汉字字符
14、以下程序运行的结果是(A)
<
php
$str="
明日编程字典"
echosubstr_count($str,"
词"
);
A、1B、2C、3D、4
15、选择下面程序的运行结果(C)
Echosubstr_replace(“ABC”,”DEF”,3,1)
A.ABCB.DEFC.ABCDEFD.以上都不对
16、选择下面程序的运行结果(A)
$str1="
IlikePHP!
$str2="
iamfine!
echostrncmp($str1,$str2,2);
A、-1B、1C、2D、3
17、在字符串中,以下查找完整单词tm正确的是(B)
A./btm/bB.\btm\bC./Btm/BD.\Btm\b
18、(T/t)(M/m)下面对表达式描述正确的是(A)
A.以字母T或t开头,后面接一个字母M或者m
B.表达式出现T或t并且有M或者m
C.表示两个字符TM、Tm、tM、tm
D.表达式中有T、t、M、m中任意一个
19、用正则表达式匹配127.0.0.1IP地址正确的是(B)
A.[0-9]{1,3}(.[0-9]{1,3}){3}
B.[0-9]{1,3}(\.[0-9]{1,3}){3}
C.127.0.0.1
D.127\.0\.0\.1
20、以下表示匹配单词thirth或者fourth(A)
A.(thir丨four)th
B.thir丨fourth
C.(thir\four)th
D.thir\fourth
21、file()函数返回的数据类型是(A)
A.数组
B.字符串
C.整型
D.根据文件来定
22、从队列数组队头删除数据可以使用()函数。
(C)
A.array.push()函数向第一个参数的数组尾部添加一个或多个元素,然后返回新数组的长度。
B.array.pop()函数是专门用来删除数组尾端元素的函数。
C.array.shift()函数删除数组中的第一个元素,并返回被删除元素的值。
D.array.unshift()函数在数组开头插入一个或多个元素
23、新建一个数组的函数是(A)
A.array
B.next
C.count
D.reset
24、函数vat_dump的意义是(C)
A.定义数组
B.遍历数组
C.输出变量的相关信息
D.递归数组
25、以下哪个不属于表单元素的标记:
A.输入域标记B.选择域标记C.文字域标记D.表格域标记
26、输入域标记是:
A.<
input>
B.<
select>
C.<
option>
D.<
textarea>
27、文字域标记是:
28、选择域标记是:
和<
C.<
D.<
form>
29、在html中嵌入javaScript,应该使用的标记是(A)
A〈scriptlanguage="
javascript"
B〈head>
〈/head>
C〈body>
〈/body>
D〈!
--....//..>
30、函数var_dump的意义是(C)
A定义数组
B遍历数组
C输出变量的相关信息
D递归数组
31、不属于for语句小括号中包含的3部分内容的是(D)
A.初始化循环变量
B.循环条件
C.确定循环变量的改变值
D.循环结果
32、自定义用户常量,可以使用()函数(B)
ADefine()
Bdefine()
CDefin()
Ddefin()
33、时间戳目标时间到起始时间的跨度以()为单位。
A.秒B.分C.小时D.天
34、使用mktime()函数获取系统的当前时间,返回的是时间戳,那么要通过(B)函数对其进行格式化,才能够输出日期和时间。
A.time()B.date()C.getdate()D.checkdate
35、()函数根据本地化环境来设置格式化输出日期和时间。
(C)
A.setlocale()B.strtotime()C.strftime()D.microtime()
36、比较两个时间的大小,下列代码中,应用()函数。
(B)
$time1=date("
Y-m-dH:
i:
s"
$time2="
2008-2-316:
30:
00"
变量\$time1的时间为:
.$time1."
br>
变量\$time2的时间为:
.$time2."
p>
if(_____($time1)-_______($time2)<
0){
\$time1早于\$time2"
}else{
\$time2早于\$time1"
A.setlocale()B.strtotime()C.strftime()D.microtime()
37、下列那一种是Cookie的文本文件的命令格式(B)
A,网站地址[数字]@用户名.txt
B,用户名@网站地址[数字].txt
C,用户名@网站地址.txt
D,用户名[数字]@网站地址.txt
38、下列哪一项不是Cookie的常用功能(C)
A,记录访客的某些信息
B,在页面之间传递变量
C,用Cookie保存数据集或其他大量数据
D,将所查看的Internet页存储在Cookie临时文件夹中,可以提高以后浏览的速度
39、创建一个会话的步骤是(A)
A,启动会话->
注册会话->
使用会话->
删除会话
B,启动会话->
C,启动会话->
更新会话->
D,注册会话->
启动会话->
40、下列各项错误的是(B)
A,Session信息保存在服务器上
B,远程用户可以修改Session文件的内容
C,Cookie为客户端存储
D,Session的优点还有控制容易,可以按照用户自定义存储等
41、GD库是什么的?
A.php处理图形的扩展库
B.数据库
C.php处理数组的扩展库
D.php处理数组的扩展库
A.是php处理表单的扩展库.
42、1.3以后版本的GD库不支持以下哪种图形格式?
A.PNG
B.JPEG
C.WBMP
D.GIF
43、要激活GD库,必须修改的文件是?
A.PHP.index
B.PHP.dll
C.PHP.ini
D.INDEX.php
44、创建一个宽200像素、搞60像素的画布,并且设置成画布背景颜色RGB值为(225,,66,159),最后输出一个GIF格式的图像,代码如下:
$im=_________(200.60);
$white=imagecolorallocate($im,225,66,159);
imagegif($im);
(B)
A.imagecreatefromgif
B.imagecreate
C.create
D.image
45、函数用于一次读取一行数据.(A)
AfgetsBoffsetCreadfileDfgetss
46、下列哪个函数是适用于二进制对象(B)
AfgetsBfile-get-cintentsCfgetcDfread
47、operation的参数值中哪个是释放锁定的(C)
Alock-shBlock-exClock-unDlock-nb
48、下列哪个函数是将上传文件储存到指定的文件(D)
AmoveBuploaderCboolDmove-uploader-file
49、下列哪项不是面向对象编程的三大特点(D)
A:
封装性B:
继承性C:
多态性D:
定义性
50、下列哪项不是成员变量(B)
publicB:
priceC:
protectedD:
private
二、判断题
1、析构方法,是对象被销毁时被调用的,作用是释放内存(√)
2、使用静态成员,除了可以需要实例化对象,另外一个作用就是在对象被销毁后,仍然可以保存被修改的静态数据,以便下次使用。
(×
3、MD5的全称是Message-DigestAlgorithm5(信息-摘要算法)(T)
4、很多网站注册用户的密码都是先使用MD5加密,然后再保存到数据库当中的(T)
5、和MD5类似的还有SHA算法。
(T)
6、在php中不使用crypt()对数据进行加密(F)
7、停止MySQL服务器的方法有3种:
系统服务器、命令提示符(DOS)和mysqladmin命令。
正确
8、在创建数据库时,可以使用MySQL关键字作为数据库名、表名。
错误
9、PRIMARYKEY表示是否为主键,一个表只能有一个PRIMARYKEY。
10、“mysql-uroot-prootdb_database<
F:
\db_database16.txt”中-uroot中的“root”是密码,而-proot中的“root”是用户名。
错误
11、phpMyAdmin是一款使用PHP开发的BS模式的MySQL客户端软件。
对
12、可以通过生成和执行mysql脚本实现数据库的备份和还原操作。
13、对于大型的网站,不可执行MySQL数据库脚本来维护网站数据库。
错
14、phpMyAdmin是提供MySQL数据库管理和操作的可视化工具,可以方便地对MySQL数据库进行管理。
15、每使用一次mysql_connect()或mysql_query()函数,都会消耗系统资源。
16、如果SQL语句是查询指令select,成功则返回查询后的结果集,失败则返回false.对
17、要对数据库中的表进行操作,通常使用mysql_query()函数执行SQL语句。
18、mysql_query()函数不是查询指令的专用函数,所有的SQL语句都通过它执行,并返回结果集。
19、ADODB是存取数据库所使用到的一组函数。
20、安装简单,易学易用是ADODB类库的唯一优点。
21、ADODB类库中的公共变量可以对结果集存取方式进行控制。
22、ADODB的优势是可以让各种数据库函数统一起来,对相同的数据进行相同的操作。
正确
23、Smarty可以自行设置模板定界符,但不可以自定义插件。
24、在Smarty模板中使用保留变量时无须使用assign()方法传值,而只需直接调用变量名即可。
(√)
25、Smarty中只有一个常量SMARTY_DIR,用来保存Smarty类库的完整路径,其他的所有配置信息都保存到相应的变量中。
26、Smarty模板中的foreach语句不可以循环输出数组。
27、XMl,标准通用标记语言,它是用来描述其他语言的语言。
28、simpleXML不仅可以遍历子元素还可以遍历元素中的属性,在使用上与children()相似。
29、xml的特点有以下四个特点,易用性,结构性,开放性,分离性。
30、xml声明在文档中能多次出现,但必须在第一行。
31、PHP可以和Mysql、Access、Sqlserver等数据库组合起来使用,但是不支持Oracle、DB2。
(错)
32、_call、_set和_get属于PHP5的对象模型。
(对)
33、用PHP开发的web应用程序安全性低。
34、我们知道PHP的应用范围很广,其应用领域包括中小型网站的开发、大型网站的业务逻辑结果展示、电子商务应用等等,不过PHP不适合用来开发多媒体系统开发。
35、标量数据类型是数据结构中最基本的单元,能够储存无数数据。
36、一个常量由英文字母、下划线、和数字组成,但下划线不能作为数字母出现。
37、变量只能由下划线、数字和英文字母组成,数字不能作为首字母出现。
38、引用传递方式就是传值时再原基础上加&
号即可。
39.else和elseif语句的执行条件是表达式的值为真,而if语句执行条件是表达式的值为假(X)
40.一般来说,switch语句最终都有多个默认值default(x)
41.Continue关键字和break比较,continue只能终止本次循环而进入到下一次循环中(√)
42.Elseif语句可以进行多重选择,而且使用时十分繁琐(√)
43、如果要在字符串中表示单引号,则需要用斜线(/)进行转义。
错误
44、获取字符串的长度使用的是srtlen()函数。
正确
45、字符串的分割是通过explode()函数实现的。
46、字符串的替换技术只能通过substr_replace()函数实现。
47、正则表达式中若要忽略大小写可使用“【】”,一个方括号只能匹配一个字符。
正确
48、限定符{n,m}表示匹配前面的字符最少n次,最多m次。
49、127.0.0.1的正则表达式是[0-9]{1,3}(.[0-9]{1,3}){3}错误
50、preg_match()函数会一直匹配到最后才会停止。
三、名词解释
1、MVC
2、魔术常量
3、变量函数
4、:
:
与->
5.抽象类:
抽象类是一种不能被实例化的类,只能作为其它类的父类来试用.
6.自定义函数:
自定义函数就是由用户自己命名并编写的能实现特定功能的程序单元。
7.数组:
数组是一组数据的集合,把一系列数据组织起来,形成一个可操作的整体。
数组是一组有序变量,每个变量都被称为一个元素。
每个元素由一个特殊的标识符来区分,这个标识符称为键。
数组中每个实体都包括键和值。
8.表单:
表单是实现动态网页的一种主要的外在形式,使用表单可以收集客户端提交的信息,表单是网站互动功能的重要组成部分。
9.GET方法:
GET方法是<
表单中method属性的默认方法。
使用GET方法提交的表单数据被附加到URL后,并作为URL的一部分发送到服务器端
10.cookie:
cookie是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。
11.session:
Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。
储存在服务器端。
12、Ajax
程序运行说明结果题靠面向对象和魔术函数
程序设计题考数据库连接、数据获取、数据操作,文件上传,smarty配置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP 汇总