找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1201|回复: 0

[面筋] 新浪PHP工程师笔试题

[复制链接]
发表于 2011-6-29 11:35 | 显示全部楼层 |阅读模式
新浪PHP工程师笔试题
0 |" U, f. J4 S$ I- p  k' E# A& G
- x. }) w& S4 w) C- r
) J/ S: F* m: O& G# F! e% W2 a0 @1. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名
8 @  |2 M' q- }. Y) \; P. ?  例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php
( W4 x8 B. r% w, ^8 n8 k  O2 G% K9 n) T6 `
2. 在 HTML 语言中,页面头部的 meta 标记可以用来输出文件的编码格式,以下是一个标准的 meta 语句
$ k* A: p" _5 M# S  <META http-equiv='Content-Type' content='text/html; charset=gbk'>
: s; T6 k. z* Z* @; |9 y+ X& G# p  请使用 PHP 语言写一个函数,把一个标准 HTML 页面中的类似 meta 标记中的 charset 部分值改为 big58 @- D* w  R5 H' h5 C* l  P" D
  请注意:
& r' w5 T; r8 i9 x* @  (1) 需要处理完整的 html 页面,即不光此 meta 语句
( D7 p+ v) x6 t* \& C8 M% z$ I  (2) 忽略大小写
7 O! o7 u/ q2 q/ H/ _" R  (3) ' 和 " 在此处是可以互换的( |7 M3 u) U- b% K
  (4) 'Content-Type' 两侧的引号是可以忽略的,但 'text/html; charset=gbk' 两侧的不行
+ F" m7 _6 q( Q8 r" H  t6 g( T- w+ a  (5) 注意处理多余空格9 ]  D; w$ B; W, }% c7 F8 G% G
# |% r) ~; G" i! }8 A* W
3. 写一个函数,算出两个文件的相对路径
3 z2 |: m4 Q# m8 Z  如 $a = '/a/b/c/d/e.php';
% j( m: ]3 p% I. j; _! Z6 A  $b = '/a/b/12/34/c.php';- i, e" K0 A+ T3 b" Y: w
  计算出 $b 相对于 $a 的相对路径应该是 ../../c/d将()添上( V$ H4 Z9 G6 v1 x) m9 }3 X7 g$ p

3 p1 P. f+ n8 q$ {" [1 F" R4.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。
% E2 l- n/ A- L+ k$ I
) c8 n1 s* ~2 T6 ^5.简述论坛中无限分类的实现原理。& r9 C) C& P/ C
% Y. ]9 A( n4 w  Z& J6 f* n
6.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。' p/ U; c) C2 w2 L3 N9 |1 z
zz4 M+ j& w! R3 ?! G$ ^
+ i  R( A' N" E; I2 b6 _

0 R7 w) I) E  O8 E% j- s+ H4 S新浪求职俱乐部:http://bbs.aftjob.com/group-49-1.html
: z' |1 k7 }0 S9 J0 h5 k0 n! [新浪微博2011实习招聘专题:
( S4 `/ r: M5 h/ Z3 p: P, g- e2 Lhttp://bbs.aftjob.com/portal.php?mod=topic&topicid=21
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-12-18 17:13

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表