找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1230|回复: 0

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

[复制链接]
发表于 2011-6-29 11:35 | 显示全部楼层 |阅读模式
新浪PHP工程师笔试题1 g( Z  A8 k2 F/ ?! P7 M

3 B8 m! P2 ^' v  b9 v: a3 d: ~0 S
1. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名
, Y! \8 I! x5 L0 X5 e1 u  例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php / D* B9 `9 r  I' I, G8 F

1 b6 x) {( e  {/ Z! h7 S8 G* @2. 在 HTML 语言中,页面头部的 meta 标记可以用来输出文件的编码格式,以下是一个标准的 meta 语句. R) J# ^" }5 u2 u1 k* z) y
  <META http-equiv='Content-Type' content='text/html; charset=gbk'>
  \3 |) |; y& A9 S' N7 g4 R7 I$ R  请使用 PHP 语言写一个函数,把一个标准 HTML 页面中的类似 meta 标记中的 charset 部分值改为 big5
6 ?0 g- r6 F8 D. n. Y- |  请注意:' g( y) I& S: K6 Z. ?
  (1) 需要处理完整的 html 页面,即不光此 meta 语句
3 |0 F5 K. Q9 I3 i9 L: `& \( ?4 y  (2) 忽略大小写
: r5 B0 L9 o- L  g  (3) ' 和 " 在此处是可以互换的
; ^) U/ f8 E, F: o% l+ G& P  (4) 'Content-Type' 两侧的引号是可以忽略的,但 'text/html; charset=gbk' 两侧的不行
! C" X* ?8 \, V4 {" e6 b  (5) 注意处理多余空格
3 A5 o; u' m$ E8 [( M# r4 U" u, A0 `  d  N. I6 x# c$ K
3. 写一个函数,算出两个文件的相对路径' u/ p; X# D5 H
  如 $a = '/a/b/c/d/e.php';6 r! O3 D1 e! F( n* h+ Q* l
  $b = '/a/b/12/34/c.php';0 b2 p2 G4 Q. B# K1 ]+ U; X# n
  计算出 $b 相对于 $a 的相对路径应该是 ../../c/d将()添上5 v% M& r8 e& O# t9 M4 `' V' H
1 y5 j& P/ y) [" |! J) T4 h! p
4.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。
3 j" N' G/ V3 _' x: T* P
9 U& O) v9 N6 J5.简述论坛中无限分类的实现原理。6 U) t$ p$ s6 O9 [" b
  W) c2 l7 z" L" I5 {! \6 `  }
6.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。- k4 U) I3 S4 E6 r2 g# K: h
zz
0 ~0 Q9 B0 c6 h6 y% P+ B* D$ ~" u) p5 N% l: d

" e8 F! h3 J) E新浪求职俱乐部:http://bbs.aftjob.com/group-49-1.html
- ?' z' R/ I9 ~& \" N" o新浪微博2011实习招聘专题:
8 y" R: b5 c# N7 f' d9 Zhttp://bbs.aftjob.com/portal.php?mod=topic&topicid=21
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-6-11 08:10

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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