找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1200|回复: 0

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

[复制链接]
发表于 2011-6-29 11:35 | 显示全部楼层 |阅读模式
新浪PHP工程师笔试题& a- ~6 X1 u/ n7 c7 I+ ]" ?! l

0 A( ?/ D5 \& d/ I
8 Z( C+ Z! H! s+ g4 o1. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名
2 g) u9 u: v7 ]* x  例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php
1 ^, O+ F% |: h
3 r: h$ q' s" F) G; `8 o) C2. 在 HTML 语言中,页面头部的 meta 标记可以用来输出文件的编码格式,以下是一个标准的 meta 语句
* G7 }  Q8 U. L+ \8 p  <META http-equiv='Content-Type' content='text/html; charset=gbk'>
- U; `: H3 I5 q& h  P0 n1 O3 ?  请使用 PHP 语言写一个函数,把一个标准 HTML 页面中的类似 meta 标记中的 charset 部分值改为 big5  e2 g; z4 i( }8 c1 [. b9 Q/ p  v9 o! \
  请注意:
+ }; D# N- m0 ]  (1) 需要处理完整的 html 页面,即不光此 meta 语句% T' D5 N. H! j$ l  i' \
  (2) 忽略大小写
& l6 o6 t  }! C0 j' X  (3) ' 和 " 在此处是可以互换的
/ O4 {' k/ q) k/ W2 q' U: w  i9 u  (4) 'Content-Type' 两侧的引号是可以忽略的,但 'text/html; charset=gbk' 两侧的不行
. D- `8 m- a' m0 h; q6 m6 Q8 e  (5) 注意处理多余空格2 }1 q. O! j' P$ O* O0 }

- Y6 M+ h  _3 p0 I  k3. 写一个函数,算出两个文件的相对路径8 E" ^5 W( N) @! C
  如 $a = '/a/b/c/d/e.php';+ V* g% [( S2 c" J/ s3 o6 G6 L
  $b = '/a/b/12/34/c.php';
' U2 t; {  I' y7 T& A2 T0 f7 r# s  计算出 $b 相对于 $a 的相对路径应该是 ../../c/d将()添上% q8 f+ i- {; {
' S; M! p+ e' ~% a! H7 G7 M
4.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。 7 g# h: l: [7 v+ e2 o4 Z& @

$ r4 E- F; ^5 x5.简述论坛中无限分类的实现原理。6 }6 T8 h% v- c/ j
5 s; y2 o- B" R& t0 K9 E6 C2 D
6.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。' f  n5 R7 r. q' ^  v; @
zz
" j% d3 I0 W7 e1 g: d- O6 p) f* i8 L- b# j6 ~3 e' L1 z4 @3 B

: Z+ ^9 I  Z3 {* U+ s新浪求职俱乐部:http://bbs.aftjob.com/group-49-1.html
* z/ J- L( L- F0 `& M新浪微博2011实习招聘专题:; a# D7 v) a! W! A0 T. v' [9 }
http://bbs.aftjob.com/portal.php?mod=topic&topicid=21
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2025-12-18 14:20

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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