新浪php技术部最新面试题

                      新浪网技术部笔试题

一、php基础知识

 1、strlen()与mb_strlen的作用分别是什么

 2、下列哪个函数是用正则表达式将字符串分割到数组中()

A、Split

B、implode

C、explode

D、join

 3、写出下列程序的输出结果

<?php

$x=87;

$y=($x%7)*16;

$z=$x>$y?1:0;

echo $z;

?>

 4、写出smarty模板的特点

 5、写出下列几个预定义全局变量的作用

$_SERVER['DOCUMENT_ROOT']

当前运行脚本所在的文档根目录。在服务器配置文件中定义。   

$_SERVER['HTTP_HOST ']

当前请求的 Host: 头部的内容

$_SERVER['REMOTE_ADDR']

正在浏览当前页面用户的 IP 地址

$_SERVER['HTTP_REFERER']

链接到当前页面的前一页面的 URL 地址

$_SERVER['SERVER_NAME']

当前运行脚本所在服务器主机的名称

$_FILES

包含有所有上传的文件信息。

$_FILES['userfile']['name'] 

客户端机器文件的原名称。 

$_FILES['userfile']['type'] 

文件的 MIME 类型,如果浏览器提供此信息的话。一个例子是image/gif。不过此 MIME 类型在 PHP 端并不检查,因此不要想当然认为有这个值。 

$_FILES['userfile']['size'] 

已上传文件的大小,单位为字节。 

$_FILES['userfile']['tmp_name'] 

文件被上传后在服务端储存的临时文件名。 

$_FILES['userfile']['error'] 

和该文件上传相关的错误代码。

 6、include和require都能把另外一个文件包含到当前文件中,他们有什么区别?Include和include_once又有什么区别?

 7、写出一个能创建多级目录的PHP函数

二、操作系统

1请解释下列10个shell命令的用途

top、ps、mv、find、df、cat、chmod、chgrp、grep、wc

2、写出下列服务的用途和默认端口

  ftp、ssh、http、telnet、https

三、面向对象

1、写出php的public、protected、private三种访问控制模式的区别

2、写出下列程序的输出结果

<?php

class a{

protected $c;

public function a(){

                  $this ->c=10;

               }

     }

class b extends a

{

public function print_data(){

                   return $this->c;

                   }

}

$b=new b();

echo $b ->print_data();

?>

3、设计模式考察:请用单态设计模式方法设计类满足如下需求

  请用PHP5代码编写类实现在每次对数据库连接的访问中都只能获得唯一的一个数据库连接,具体连接数据库的详细代码忽略,请写出主要逻辑代码

四、数据库

1、写出下面2个PHP操作Mysql函数的作用和区别

mysql_num_rows()

mysql_affected_rows()

2、sql语句应该考虑哪些安全性?

3、简单描述mysql中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么影响(从读写两方面)

4、有一个留言板,用mysql做数据库,用户信息包括:用户名,密码,email    留言内容包括:留言ID,标题,内容,发表时间,状态(审核,未审核)

请实现下列需求:

1)数据库结构。无需写建表语句,用类似下面的表格,描述清楚即可

表明 table_aaa

字段名 字段说明 字段类型 索引

name 姓名 Varchar(64) 唯一索引

gender 性别 Enum(‘M’,‘F’)

注意,要在索引栏中注明是否需要创建索引,以及要创建的索引的类型

2)用一个sql语句查询出发表留言数量大于10条的用户名及其留言数量,查询结果按文章数量降序排列

五、系统分析

假设有一个博客系统,数据库存储采用mysql,用户数量为1000万,预计文章总数为10亿,每天有至少10万的更新量,每天访问量为5000万,对数据库的读写操作的比例超过10:1,你如何设计该系统,以确保其系统高效,稳定的运行?

提示:可以从数据库设计,系统框架,及网络架构方面进行描述,可以自由发挥

<!-- http://www.baidu.sc ---!!>

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

劳务公司运营资料:人力农民工县分公司运营资料|劳务公司运营资料,劳务,公司,运营,资料,人力,农民工,分公司
劳务公司运营资料:人力农民工县分公司运营资料
高职单招合作协议书|高职单招合作协议,高职单招合作协议书,高职合作协议,单招合作协议,高职单招合作合同,高职,单招,合作,协议书
高职单招合作协议书
门窗建材销售技巧和话术 48招|门窗建材销售技巧,门窗建材销售话术,建材销售技巧,建材销售话术,门窗,建材,销售,技巧,话术 48招
门窗建材销售技巧和话术 48招
美容院销售技巧|美容院销售技巧,美容院,销售,技巧
美容院销售技巧
贷款话术以及顾客常见问题|贷款话术,贷款问答话术,贷款问题话术,贷款,话术,以及,顾客,常见问题
贷款话术以及顾客常见问题
聊天话术技巧:不会和客户聊天,教你10个高效沟通技巧!|聊天话术技巧,聊天话术,高效沟通技巧,高效沟通话术,聊天,话术,技巧,不会,客户,教你10个,高效,沟通
聊天话术技巧:不会和客户聊天,教你10个高效沟通技巧!
要成功,学话术!美容师话术参考大全|美容师话术,美容师话术大全,美业话术,美业话术资料,美业话术大全,美业话术手册,成功,学话,美容师,话术,参考,大全
要成功,学话术!美容师话术参考大全
72页寿险陌拜行销+23页车险陌拜话术|寿险陌拜行销,车险陌拜话术,寿险话术,车险话术,寿险销售技巧,车险销售技巧,寿险陌拜技巧,车险陌拜技巧,72页,寿险,陌拜,行销,+23页,车险,陌拜话术
72页寿险陌拜行销+23页车险陌拜话术

历史上的今天:05月02日

大数据分析的常用方法之销售数据分析

大数据分析的常用方法之销售数据分析一、大数据分析方法五种 ——对比分析对比分析法不管是从生活中还是工作中,都会经常用到,对比分析法也称比较分析法,是将两个或两个以上相互联系的指标数据进行比较,分析其变化情况,了解事物的本质特征和发展规律。在数据分析中,常用到的分3类:时间对比、空间对比以及标准对比。二、大数据分析方法五种——漏斗分析转化漏斗分析是业务分析的基本模型,最常见的是把最终的转化设置为某种

【话术】数码类-钢化膜直播话术

【话术】数码类-钢化膜直播话术手机钢化膜直播话术一钢化膜科普钢化膜怎么区分是否好用?1.防碎屏贴钢化膜要️配合手机壳才能防摔!给手机一个全面包裹。防摔性能:全覆盖钢化 膜&gt;半包钢化膜;钢化玻璃优于其他材质。同为钢化玻璃,当然是厚些的更防摔,但厚的增 加整机厚度,影响手感,一般0.25mm较好。——2.白边非全面屏手机遇到的比较多,全面屏也有。就拿苹果8来说,钢化玻璃与软边(防碎 边的)结合处

【话术】做好家电销售-你一定要学会这些销售技巧和话术

【话术】做好家电销售-你一定要学会这些销售技巧和话术做好家电销售,你一定要学会这些销售技巧和话术家电销售技巧和话术一:亚洲是全世界家电销售增长最快的地区,而中国,即是规模宏大的生产制造基地,又是蕴藏着巨大潜力的消费市场,在这种双重角色下,中国家电销售正在上演着中国传奇。家电销售额增长迅速,有三个因素构成了市场增长的驱动力,推动着各大家电的更新换代。首先,随着生活水平的提高,消费者希望选择容积更大的

网站建设完成后需要做哪些维护工作?

网站建设完成后需要做哪些维护工作?好多企业建设好网站之后就没花太多心思去管他了,也没有做日常维护,只是定期去更新一些产品或者新闻就行,其他方面不怎么理了,其实仅仅这样是不完善的,成功的网站建设维护要有专人来管理的。管理好自己的网站,才能吸引更多的流量,才能实现做网站的价值,小编主要把它分为两方面:网站安全的维护、网站的日常维护。1、网站内容的更新和维护网站是信息的载体,所以网站信息需要实时的更新,

如何确定网站建设需求?

如何确定网站建设需求?随着技术的不断发展和用户对网站功能性的需求不断提高,如今网站项目的设计已经不能再仅仅简单地利用静态html文件来实现,与前几年网站设计由一两名网页设计师自由的创作相比,网站项目的设计和开发越来越像一个软件工程也越来越复杂,网站项目的设计和开发进入了需要强调流程和分工的时代,建立规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到预期的计划目标。下面一起来看看网站建

SEO优化怎么做才能提高效果(怎样精准定位客户)

SEO优化怎么做才能提高效果(怎样精准定位客户)在做SEO的过程中,我们总是会沉浸在“盲目进行时”很长一段时间里,总是停不下来脚本去思考,我们近期的SEO优化工作,是否是徒劳,而仍然日复一日的坚持!因此,我们认为SEO人员在特定周期内,开启网站优化工作的时候,我们应该多加思考。那么,SEO人员,如何做好网站SEO优化工作?根据以往SEO优化的经验,蝙蝠侠IT,将通过如下内容阐述:1、竞争分析竞争对

热门专题

云南高职单招|云南单招,云南单招网,云南高职单招网,云南高职单招,云南单招学校,云南单招培训
云南高职单招
小程序开发|微信小程序,小程序开发,小程序,小程序制作,微信小程序开发,小程序公司,小程序开发公司,分销,三级分销系统,分销系统
小程序开发
云南综合高中|云南综合高中
云南综合高中
APP开发|app开发_app开发公司_app软件开发_专业app开发_云南app开发公司_app定制_原生app开发定制
APP开发
一年制中专|中专学历,中专是什么学历,中专是什么,中专有什么专业,中专升大专,一年制中专
一年制中专
易捷尔单招|易捷尔单招,易捷尔单招培训,易捷尔单招报名,易捷尔单招考试,易捷尔单招培训学校,易捷尔单招分数
易捷尔单招
昆明综合高中|昆明综合高中
昆明综合高中
弥勒综合高中|弥勒综合高中
弥勒综合高中

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部