预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PHP面试题附答案 1.$users[]=john; 2.array_add($users,john); 3.array_push($users,john); 4.$users||=john; Answer:2,4 2.Whatsthedifferencebetweensort(),asort()and ksort(),rsort()?Underwhatcircumstanceswouldyouuseeachof these? sort():本函数对数组的值进展排序。当本函数完毕时数组单元将被 从最低到最高重新安排,array中的单元给予新的键名。这将删除原有的 键名而不仅是重新排序。 asort():这个函数将数组的值重新排序,由小至大排列。数组的索 引亦跟着值的挨次而变动。当您在程序中需要重新整理数组值的挨次时, 就可以使用这个函数。 ksort():对数组根据键名排序,保存键名到数据的关联。本函数主 要用于关联数组。 rsort():本函数对数组进展逆向排序(最高到最低)。与sort()执行 相反的操作。 3.Whatwouldthefollowingcodeprinttothebrowser?Why? $num=10; functionmultiply(){ $num=$num*10; } multiply(); echo$num; 10 4.Whatisthedifferencebetweenareferenceandaregular variable?Howdoyoupassbyreferencewhywouldyouwantto? passbyreferencelikethisfunctions($vars); itlikesmorefast; 5.Whatfunctionscanyouusetoaddlibrarycodetothe currentlyrunningscript? inlcude()orrequire(); 6.Whatisthedifferencebetweenfoo()@foo()? iffoo()throwaerror,willbealert,but@foo()no; 7.HowdoyoudebugaPHPapplication? xdebugorusedie()doit; 8.Whatdoes===do?Whatsanexampleofsomethingthatwill givetruefor==,butnot===? ===用于准确比拟ex:(”==null)=truebut(”===null)=false; 9.Howwouldyoudeclareaclassnamed“myclass”withno methodsorproperties? classmyclass{ } 10.Howwouldyoucreateanobject,whichisaninstanceof “myclass”? $myoject=newmyclass(); 11.Howdoyouaccessandsetpropertiesofaclassfromwithin theclass? getVar()orsetVar(); 12.Whatisthedifferencebetweenincludeinclude_once? includerequire? require:PHP程式在执行前,就会先读入require所指定引入的档 案,使它变成PHP程式网页的一部份。常用的函式,亦可以这个方法将 它引入网页中。错误产生致命错误。 include:这个函式一般是放在流程掌握的处理区段中。PHP程式网页 在读到include的档案时,才将它读进来。这种方式,可以把程式执行 时的流程简洁化。错误产生警报。 include_once:此行为和include()语句类似,唯一区分是假如该文 件中的代码已经被包含了,则不会再次包含。犹如此语句名字示意的那样, 只会包含一次。 13.Whatfunctionwouldyouusetoredirectthebrowsertoa newpage? 1.redir() 2.header() 3.location() 4.redirect() 2 14.Whatfunctioncanyouusetoopenafileforreadingand writing? 1.fget(); 2.file_open(); 3.fopen(); 4.open_file(); 3 15.Whatsthedifferenc