php 面试题 0
来源:互联网 发布:联通wcdma是什么网络 编辑:程序博客网 时间:2024/06/01 19:28
1. POST和GET分别能够传输多少数据?
POST:上基本没有限制
GET:有长度的限制 最大为2k
2. 请简述include,include_once,require,require_once之间的区别?
include include_once 包含失败时 返回警告
Require require_once 包含失败时 返回致命的错误
3. 请写一段正则表达式可以提取出页面所含的URL
例如:从<A href=’http://www.google.com’ title=’google’>Google</a>中
提取出http://www.google.com
$parent= ‘/<A/s+href=/’(*?) /’ [^>]* >.*<//a>/i’;
preg_match($parent,$subject);
4. 某网站域名aaa.com下面有诸多子域名,例如sub1.aaa.com,sub2.aaa.com等等
请问有什么方法保证这些子域名下都可以访问得到cookie?
将aaa.com 设置为 domain
5. 假如网站采用UTF-8编码,请问在整个开发过程中,有什么地方需要统一编码,或者是需要
作出相关设置?
首先 涉及的文件必须是UTF-8
其次 数据库最好设置为UTF-8
最后 发送header(“Content-type: text/html;charset=utf-8”)
6. 在apache的配置文件httpd.conf 中
Timeout 300 服务器超时
KeepAlive On 和服务器保持连接
MaxKeepAliveRequests 100 最大保持的连接为100
KeepAliveTimeout 5 保持连接的时间
以上分别是有什么作用?
7. 网站需要做URL Rewrite,需要达到伪静态的效果,如下面规则:
http://www.aaa.com/news/view/id/1990/page/1映射到
http://www.aaa.com/news/1990_1.html,
http://www.aaa.com/news/view/id/1990/page/2映射到
http://www.aaa.com/news/1990_2.html,
http://www.aaa.com/news/view/id/1990/page/3映射到
http://www.aaa.com/news/1990_3.html
……
等等诸如此类
请问apache中应该如何配置?
8. 网站PHP的页面输出需要做压缩后再发往客户端,请问有哪些方法可以做页面压缩?
gzip
9. Apache的worker模式和prefork 模式有什么区别,假如网站每天访问量超过1000万PV,你认为
哪种模式更适合?
prefork每个进程只有一个线程。效率高,但内存占用较大。worker每个进程可以有多个线程,内存占用量比较小,大PV使用worker模式比较好
10. 在面向对象开发中,我们通常会看到在类的成员函数前面有此类限制,如
public,protected,private,请问他们三者之间有何区别?
public 公共的 在类的外部可以访问
Proctected 受保护的 在子类中可以访问
Private 私有的 只有在类的内部可以访问
11. 我们有一个PHP的一维数组,假设一维数组中都是存放整型数据,请写一个类,该类开放
一个方法,可以高效的把这个数组进行从小到大进行排序。
要求:1. 不能调用PHP内置的排序函数 sort
2. 需要写一个类,该类中至少包含构造函数,析构函数以及完成排序的功能函数
12. 我们有两个字符串$str1 ,$str2,需要写一个PHP类查找$str2是否在$str1中出现。其中$str1和
$str2都是有多个字符的字符串(字符串中字符不考虑多字节字符)
要求:不能调用PHP内置的字符串查找函数
13. 有一张MySQL的数据表名为 member,其中有2个字段
id unsigned int
name varchar(20)
假设数据库中的数据类似:
id值 name值
1. AAA
2. BBB
3. CCC
4. AAA
5.
…….
47892 …….
请写一段SQL取出数据表中name重复的数据。(注意只需要重复的)
14. 请列举之前的工作中有使用过哪一些方法来优化网站。
使用gzip技术压缩页面信息
优化sql语句 减少查询时间
使用缓存
生成静态
优化php代码 算法
- php 面试题 0
- PHP面试题
- PHP面试题
- PHP编程面试题
- php面试题
- PHP新手面试题
- php面试题三
- php面试题四
- PHP面试题五
- php面试题
- PHP面试题
- PHP面试题汇总
- PHP面试题
- PHP面试题汇总
- php面试题汇总
- php 面试题
- YAHOO--PHP面试题
- PHP面试题
- 二进制与三进制的那些趣题
- 腾讯网发布2010中国教育产业价值榜(榜单)
- Mysql HA实现MYSQL的高可用
- textbox控件中只允许输入整数
- win7系统下访问网上邻居提示用户名密码错误
- php 面试题 0
- google无法保存搜索设置问题解决
- iis7下运行.net1.1的程序补丁包
- Linux/Ubuntu修改主机名【转】
- Scrum Master的职责与Scrum规则
- Visual Studio .NET调试项目出错-验证您是服务器上“Debugger Users”组的成员
- 第一问 ARM和单片机有什么区别?
- Servlet
- WinCE启动的整个流程