php工程师的面试题(编程部分)
一.写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名
例如: http://.cn/abc/de/fg.php?id=1 需要取出 php 或 .php
二在 HTML 语言中,页面头部的 meta 标记可以用来输出文件的编码格式,以下是一个标准的 meta 语句
请使用 PHP 语言写一个函数,把一个标准 HTML 页面中的类似 meta 标记中的 charset 部分值改为 big5
请注意:
1.需要处理完整的 html 页面,即不光此 meta 语句
2.忽略大小写
3.\' 和 \" 在此处是可以互换的
4.\'Content-Type\' 两侧的引号是可以忽略的,但 \'text/html; charset=gbk\' 两侧的不行
5.注意处理多余空格
三写一个函数,算出两个文件的相对路径
如 $a = \'/a/b/c/d/e.php\';
$b = \'/a/b/12/34/c.php\';
计算出 $b 相对于 $a 的相对路径应该是 ../../c/d将()添上
四.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。
五.简述论坛中无限分类的实现原理。
六.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。
七.禁用COOKIE 后 SEESION 还能用吗?
八.抓取远程图片到本地,你会用什么函数?
九.已知姓名A,姓名B,给一个求他们缘份的算法
十.你觉得在PV10W的时候, 同等配置下,LUNIX 比WIN快多少?
十一.简述POST 和GET传输的最大容量分别是多少?
十二.用最少的代码写一个求3值最大值的函数.
《php工程师的面试题(编程部分).doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档