找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1244|回复: 0

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

[复制链接]
发表于 2011-6-29 11:35 | 显示全部楼层 |阅读模式
新浪PHP工程师笔试题
: U- z& y3 f6 ^3 G- F( n: ?' [
2 _3 r* F, {. n: w
* M3 j% u6 V; s  q$ q( G1. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名# _* C! Q" O6 I2 Y. _
  例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php % x& p2 ~1 m) @; S

" p+ {! G" ?. k. H. }7 A. G. X/ ?2. 在 HTML 语言中,页面头部的 meta 标记可以用来输出文件的编码格式,以下是一个标准的 meta 语句
9 C+ j' i7 ^1 {3 |5 r  <META http-equiv='Content-Type' content='text/html; charset=gbk'>
; g9 e2 b% a( L" c. j& a) L: r  请使用 PHP 语言写一个函数,把一个标准 HTML 页面中的类似 meta 标记中的 charset 部分值改为 big5
$ `% R" Z; j; o. v" ^' x  请注意:2 G8 k: ~7 B2 f4 h: `
  (1) 需要处理完整的 html 页面,即不光此 meta 语句& {- z' h6 G( Q- |6 Z0 E
  (2) 忽略大小写
7 y8 a- v4 L: {# B) Z. H$ N  (3) ' 和 " 在此处是可以互换的- n' @# ]2 }0 z1 [+ R7 b8 r& J" u  S
  (4) 'Content-Type' 两侧的引号是可以忽略的,但 'text/html; charset=gbk' 两侧的不行7 d2 x0 r! ?6 e% K
  (5) 注意处理多余空格
; n0 x- L. b# H4 l  d+ |; D, ~& O: j  B, z, E. Z, [7 x1 x" |1 {
3. 写一个函数,算出两个文件的相对路径
3 @. C5 a! _+ Q* `$ S  如 $a = '/a/b/c/d/e.php';
& H  \8 C. @0 ?, A) v" C0 P  $b = '/a/b/12/34/c.php';, L4 U- ?; b# t
  计算出 $b 相对于 $a 的相对路径应该是 ../../c/d将()添上) ]7 `( o6 o! w) g- S
4 b* p$ y. L) j9 j, E
4.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。
: P+ Q' [0 c8 v" u
  q- F7 c4 a7 M9 \1 U. W5.简述论坛中无限分类的实现原理。0 q4 B3 x9 p+ w; S3 c$ {
& N+ A8 O! d6 U7 ^& z2 z
6.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。
* F: M7 g( S9 K+ uzz7 C! g. o; B4 y  t% K) k
. o! x6 a, K$ q5 @5 X, r
  C7 ]3 B# f2 B, a
新浪求职俱乐部:http://bbs.aftjob.com/group-49-1.html4 `6 m0 _2 \" c% V0 }
新浪微博2011实习招聘专题:7 N; p% B: e5 N/ H6 g8 V
http://bbs.aftjob.com/portal.php?mod=topic&topicid=21
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-7-29 04:06

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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