流行的 php 面试题及答案
在 中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变
量()中;而链接到当前页面的 记录在预定义变量()中。
答:
执行程序段 !"将输出(#)。
答:$
# 在 $ 中,状态码 %$的含义是(%);如果返回“找不到文件”的提
示,则可用 &'(函数,其语句为())。
答:%!未授权 )!&'(*$%$%+,-.'!
% 数组函数 &(/(,的作用是(0);语句 (((((,1.2$%3!的作用是
(3)。
答:0!对数组进行逆向排序并保持索引关系 3!455(((/&.'6&(.1.2/
)写出一个正则表达 66671.815&1. 式,过虑网页上的所有 9*: 脚本(即
把标记及其内容都去掉):(;)。
答:*<"="=>*"*/1
0以 4& 模块的方 666?/ 8.2&.@ 式安装 ,在文件
,,.A 中首先要用语句($)动态装载 模块,
然后再用语句()使得 4& 把所有扩展名为 的文件都作为 脚
本处理。
答:$!&'B'-5CC)@'-5
DE*F&@*&&*G1.*)&&'55
CC!4''8&51&,1.*F ,,' /-(/C4''8
&51&,1.*F ,,' )%#,@5
3语句 1.5-'和 (H-1(都能把另外一个文件包含到当前文件中,它们的区
别是();为 666A-61,?@ 了避免多次包含同一文件,可以用语句
(#)来代替 666?/ 25G&5@ 它们。
答:!发生异常时 1.5-' 产生警告 (H-1( 产生致命错误 #!
(H-1(.!*1.5-'.!
类的属性可以序列化后保存到 ///1.中,从而以后可以恢复整个类,这要
用到的函数是(%)。