2009年3月新浪PHP面试题及答案(二)

1.请写出PHP5权限控制修饰符。

答案:private protected public。

2.对于大流量的网站,您采用什么样的方法来解决访问量问题?

答案:首先,确认服务器硬件是否足够支持当前的流量。

其次,优化数据库访问。

第三,禁止外部的盗链。

第四,控制大文件的下载。

第五,使用不同主机分流主要流量 第六,使用流量分析统计软件。

3.在HTTP 1.0中,状态码 401 的含义是?;如果返回"找不到文件"的提示,则可用 header 函数, 其语句是?

答案:401的含义是未授权。

header(“HTTp/1.0 404 Not Found”);———找不到文件

header(“HTTp/1.1 403 Forbidden”);———不允许访问

4.以Apache模块的方式安装PHP,在文件http.conf中首先要怎样动态装载PHP模块,然后再用什么语句使得Apache把所有扩展名为php的文件都作为PHP脚本处理。

答案:动态装载PHP模块:LoadModule php5_module "c:/php/php5apache2.dll"

把所有扩展名为php的文件都作为pHp脚本处理: AddType application/x-httpd-php-source .phps AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml

5.类的属性可以序列化后保存到 session 中,从而以后可以恢复整个类,这要用到的函数是?

答案:serialize() /unserialize()。

6.一个函数的参数不能是对变量的引用,除非在php.ini中把什么模块设为on。

答案:allow_call_time_pass_reference。

时间: 2024-10-08 17:38:49

2009年3月新浪PHP面试题及答案(二)的相关文章

2009年3月新浪PHP面试题及答案(一)

1. echo count(“abc”); 输出什么? 答案:1 2. 用PHP代码写出显示客户端IP与服务器IP的代码. 答案:客户端 getenv(‘REMOTE_ADDR’); 服务器端 getenv(‘SERVER_ADDR’); // gethostbyname(“www.phpmst.com”); 3. error_reporting(2047)什么作用? 答案:相当于 error_reporting(‘E_ALL’); 输出所有的错误. 4.如何实现PHP.JSP交互? 答案: 题

新浪php面试题

1. echo count("abc"); 输出什么?答:"1" count — 计算数组中的单元数目或对象中的属性个数int count ( mixed $var [, int $mode ] ), 如果 var 不是数组类型或者实现了 Countable 接口的对象,将返回 1,有一个例外,如果 var 是 NULL 则结果是 0. 对于对象,如果安装了 SPL,可以通过实现 Countable 接口来调用 count().该接口只有一个方法 count(),此

2015新浪校招笔试试题

出新,新浪新闻客户端“精读”成“现象级”产品

女司机事件再一次让人们重新审视移动新闻平台价值,据不完全统计,事件当天发生在新浪新闻客户端就有近百万的分享和超百万的评论,这个数值,对于一个移动新闻客户端来说,确实惊人.巨大的数字背后,是新浪新闻客户端的"精读"栏目的综合阅读模式推动的结果,新闻在这里不只是一篇文字,而是事件与观点的传递,声像与文字的结合. 据介绍,"精读"是新浪移动首创产品,含文字报道但又不仅限于文字,视频.相关链接等内容俱全,更具特色的是与社交平台(微博)的打通,让新闻在评论中价值飙升.在&qu

创建新浪云计算平台应用

 ?Sina App Engine(以下简称SAE)是新浪研发中心于2009年8月开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的国内首个公有云计算平台,SAE是新浪云计算战略的核心组成部分. 我们先申请一个账号:直接访问http://sae.sina.com.cn 注册成功后,我们就可以进入管理系统 选择创建SAE 这里选择PHP的,也可以选用其它语言哦 创建成功后,我们可以看见两个版本控制系统哦,因为我比较熟悉SVN,所以就下载了TortoiseSVN 提供下载官网和

PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用基础

1.新浪微博开放平台(http://open.weibo.com/wiki/index.php/Quickstart)        开放的是什么:开放平台开放给开发者的是每一个用户的用户关系,开发者不在向传统应用那样面对单个开发者而是面对用户身后的整个好友圈.每一个API都是围绕好友与好友之间的交流来提供相关的功能,如发送微博,查看好友资料等等.        为什么要使用开放平台?开放平台可以加快应用的推广.每个用户可以影响到周围的好友,一旦应用真的优秀,用户可以方便的推荐给好友,好友又可以

Python_网络爬虫(新浪新闻抓取)

爬取前的准备: BeautifulSoup的导入:pip install BeautifulSoup4 requests的导入:pip install requests 下载jupyter notebook:pip install jupyter notebook 下载python,配置环境(可使用anocanda,里面提供了很多python模块) json 定义 :是一种格式,用于数据交换. Javascript 对象 定义 : 一种javascript的引用类型 中文格式除了' utf-8

微信开发01-申请新浪SAE

为什么开发微信要选择新浪SAE呢,其实新浪SAE有很多的局限性,完全没有自己配置服务器环境来的灵活.那为什么还要用,因为便宜,是的很便宜,虽然现在创建应用不在免费了,每天收取10个豆,1元钱是100豆,也就是说一个月只花3块钱. 但是使用memcache缓存好像是要收费的.使用mysql共享版是免费的. 使用SAE做开发首先需要到SAE上创建一个应用.没有sae的童鞋请戳这里.开通新浪SAE 使用微博登录SAE之会进入到个人主界面.未完成实名认证的请完成实名认证.不然创建的应用在访问时会加上SA

新浪自媒体重新开放注册   一点资讯全面布局?

文/辛东方 [摘要]网络科技时代,各大门户自媒体客户端在大众娱乐的焦点下悄然上线.而在大环境下,百度百家.腾讯科技.天天快报.360自媒体.凤凰自媒体.一点资讯等都在默默地做着后续工作.无疑,无论哪一种自媒体,始终围绕着一个主题转,那就是"客户和市场的需求量"为前提. 新浪自媒体重新开放申请入口 11月26日早上,打开电脑找到新浪自媒体平台的申请页面,突然发现新浪自媒体入口居然可以申请入驻了.对于自媒体人来说,真是一个天大的喜讯.之前新浪自媒体开放注册那会,来迟了一步.当时新浪自媒体入