工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1019|回复: 0

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

[复制链接]
发表于 2011-6-29 11:35 | 显示全部楼层 |阅读模式
新浪PHP工程师笔试题% U8 w, h5 w' L' i/ [3 h& C
8 r8 [2 p* ^" i3 m7 S+ q' f4 Z0 \
1 _4 g1 X1 j9 @3 F; M
1. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名
; {( ?) W" N8 V  例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php
& z, ^, q- p. O3 V3 d, [* @
3 V! q( v& U) u% }2. 在 HTML 语言中,页面头部的 meta 标记可以用来输出文件的编码格式,以下是一个标准的 meta 语句
9 x; ]& |4 _! z# I  <META http-equiv='Content-Type' content='text/html; charset=gbk'>' l4 Z1 t  q% Q3 a
  请使用 PHP 语言写一个函数,把一个标准 HTML 页面中的类似 meta 标记中的 charset 部分值改为 big5! N9 p! T* H1 a/ \4 L( a& L: R+ \! I  H% Y
  请注意:
3 c5 V7 W' g" \2 P! J- E  T  (1) 需要处理完整的 html 页面,即不光此 meta 语句
7 ?2 f7 X. Z0 X' S  (2) 忽略大小写( N. ?& t" G# [6 d, B$ w5 G! a; O
  (3) ' 和 " 在此处是可以互换的! e" S3 C7 T4 A9 X1 e9 I
  (4) 'Content-Type' 两侧的引号是可以忽略的,但 'text/html; charset=gbk' 两侧的不行
; j1 f+ O' ^. Z  (5) 注意处理多余空格
" [3 S  L& R7 J0 ?% Z  G7 I$ x# t/ q1 S0 n
3. 写一个函数,算出两个文件的相对路径
: t" y' [8 w4 ?( n1 U  如 $a = '/a/b/c/d/e.php';  z# i# ^0 N2 r4 I+ F
  $b = '/a/b/12/34/c.php';
: x6 l' e9 b7 p8 I. x1 ]  计算出 $b 相对于 $a 的相对路径应该是 ../../c/d将()添上
1 b1 ^6 }+ h/ J1 x$ O" r' t* b4 O& `; ^6 ]* |" I
4.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。 3 @; K6 P: Y5 \1 u, z. _7 x; x
# X( O# e" b- z1 {% V
5.简述论坛中无限分类的实现原理。# R" ^$ h  \  i# t/ c4 k, k

  \+ H2 n5 j) A6.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。
8 x9 j# \7 z' k( }& xzz8 M+ }; I/ {* R0 ^1 R8 O
# v& Y0 U* v  o$ y
0 L' r! Q- |7 `. d& F
新浪求职俱乐部:http://bbs.aftjob.com/group-49-1.html7 I# l! Y3 g9 z1 e# X1 v
新浪微博2011实习招聘专题:
+ \) a( V+ v" Y9 @7 {( Thttp://bbs.aftjob.com/portal.php?mod=topic&topicid=21
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2024-5-16 21:11

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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