找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1274|回复: 0

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

[复制链接]
发表于 2011-6-29 11:35 | 显示全部楼层 |阅读模式
新浪PHP工程师笔试题# h0 y' {3 U. b* E$ _! C/ v
8 H3 u1 A2 P4 r+ X. t) L' u
# _2 l4 b0 X9 e
1. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名
) E# O9 u0 n$ o6 c( k" @- @$ }  例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php - K6 [! A4 g) H

9 N. p4 [! f% B3 p/ F; `6 o) y$ k2. 在 HTML 语言中,页面头部的 meta 标记可以用来输出文件的编码格式,以下是一个标准的 meta 语句
# s% s$ Y% {1 a  <META http-equiv='Content-Type' content='text/html; charset=gbk'>
' b7 `1 N) @+ H$ K' k, o  L  请使用 PHP 语言写一个函数,把一个标准 HTML 页面中的类似 meta 标记中的 charset 部分值改为 big55 `, a- R! O- D( @& l7 L% A+ C
  请注意:' c. @' Z. W. [
  (1) 需要处理完整的 html 页面,即不光此 meta 语句
! i5 ^6 |2 S% M: K; w6 `  (2) 忽略大小写6 k; h% E% i9 t1 ~+ A6 f: a( l
  (3) ' 和 " 在此处是可以互换的5 _" B+ z& I  ^" N# f
  (4) 'Content-Type' 两侧的引号是可以忽略的,但 'text/html; charset=gbk' 两侧的不行
4 Z- K: e& `& l8 n2 y0 ?  (5) 注意处理多余空格
5 M& R# G1 @7 x+ U$ ?7 `2 h% x) Y2 ^% h& n+ j* f6 r
3. 写一个函数,算出两个文件的相对路径
0 A4 j) i3 m3 j% O, M  如 $a = '/a/b/c/d/e.php';- o5 s% u  K8 N) I; u+ ]
  $b = '/a/b/12/34/c.php';# P4 q" m( x1 ^3 f
  计算出 $b 相对于 $a 的相对路径应该是 ../../c/d将()添上
$ k! [1 |! h4 f% L2 `+ K! c' o2 p  ~7 |* v6 a  J( P( W+ g! m% n  g
4.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。
8 ^% w% ]5 Z- |" G
+ N3 ^1 `9 X# g$ ]" x& L. u5.简述论坛中无限分类的实现原理。
0 T* U: ]! ~# h! P' J! j: @! k( @  l7 \* I5 f
6.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。6 B+ t; o8 x: }7 h( ~4 l% t5 a
zz
, t3 v. Q- ?& [$ g; v" H( J% P* |4 C; e
1 L2 m' }# W1 a" r% P) j
新浪求职俱乐部:http://bbs.aftjob.com/group-49-1.html  y- v" N: i* X: A; Y9 o
新浪微博2011实习招聘专题:# V! p; K3 ~* j
http://bbs.aftjob.com/portal.php?mod=topic&topicid=21
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-11-12 15:00

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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