php面试题附答案 

php面试题附答案 

ID:25728349

大小:72.50 KB

页数:5页

时间:2018-11-22

php面试题附答案 _第1页
php面试题附答案 _第2页
php面试题附答案 _第3页
php面试题附答案 _第4页
php面试题附答案 _第5页
资源描述:

《php面试题附答案 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PHP面试题附答案1.Whichofthefollowingwillnotaddjohntotheusersarray?1.$users[]=‘john’;2.array_add($users,’john’);3.array_push($users,John');4.$users

2、

3、=‘john,:Answer:2,42.Whatsthedifferencebetweensort(),asort()andksort(),rsort()?Underwhatcircumstanceswouldyouuseeachof

4、these?sort():本函数对数组的值进行排序。当本函数结束时数组单元将被从最低到最高重新安排,array中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。asort():这个函数将数组的值重新排序,由小至大排列。数组的索引亦跟着值的顺序而变动。当您在程序中需要重新整理数组值的顺序时,就可以使用这个函数。ksort():对数组按照键名排序,保留键名到数据的关联。本函数主要用于关联数组。rsort():本函数对数组进行逆向排序(最高到最低)。与sort()执行相反的操作。3.Whatwouldthefo

5、llowingcodeprinttothebrowser?Why?$num=l0;functionmultiply(){$num=$num*10:multiply();echo$num;101.Whatisthediffereneebetweenareferenceandaregularvariable?Howdoyoupassbyreferencewhywou1dyouwantto?passbyreferencelikethisfunctions($vars);itlikesmorefast;2.Whatfun

6、ctionscanyouusetoaddlibrarycodetothecurrentlyrunningscript?inlcude()orrequire():3.WhatisthedifferencebetweenfooOfoo()?iffoo()throwaerror,willbealert,butfoo()no;4.HowdoyoudebugaPHPapplication?xdebugorusedie()doit;5.Whatdoes===do?What'sanexampleofsomethingthatw

7、illgivetruefor‘==',butnot‘==='?用于精确比较ex:(”二二null)=〉truebut(”二==null)=〉false;1.Howwouldyoudeclareaclassnamed“myclass”withnomethodsorproperties?classmyclass{2.Howwouldyoucreateanobject,whichisaninstanceof“myclass”?$myoject=newmyclass();3.Howdoyouaccessandsetpro

8、pertiesofaclassfromwithintheclass?getVar()orsetVar():4.Whatisthedifferencebetweenincludeinclude_once?includerequire?require:PHP程式在执行前,就会先读入require所指定引入的档案,使它变成PHP程式网页的一部份。常用的函式,亦可以这个方法将它引入网页中。错误产生致命错误。inelude:这个函式一般是放在流程控制的处理区段中。PHP程式网页在读到include的档案时,才将它读进来。这

9、种方式,可以把程式执行时的流程简单化。错误产生警报。inelude_once:此行为和include()语句类似,唯一区别是如果该文件中的代码已经被包含了,则不会再次包含。如同此语句名字暗示的那样,只会包含一次。1.Whatfunctionwouldyouusetoredirectthebrowsertoanewpage?1.redir()2.header()3.location()4.redirect()22.Whatfunctioncanyouusetoopenafileforreadingandwritin

10、g?1.fget():2.file_open():3.fopenO;4.open_file():315.What'sthedifferencebetweenmysql_fetch_row()andmysql_fetch_array()?mysql_fetch_row():返回根据所取得的行生成的数组,如果没有更多行则返回FALSE。mysql_fetch_array():

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。