易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP 基础 面试题 杂乱

基础题
  1.表单中 get与post提交方法的区别?
  答:get用户端将数据加到URL后,格式为”?字段1=输入数据1&字段2=输入数据2&..."。
  由于get提交参数后会在地址栏中显示出来,所以会产生严重的安全问题。
  get传输的数据量小,get传输的数据量小,这主要是因为受url长度限制;而post可以传输大量的数据。
  get限制表单中数据集的范围为asc2码,而post可以支持整个iso10646字符集。
  2.session与cookie的区别?
  答:cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。
  3.数据库中的事务是什么?
  答:事务就是一系列的操作,这些操作完成一项任务。只要这些操作里有一个操作没有成功,事务就操作失败,发生回滚事件。即撤消前面的操作,这样可以保证数据的一致性。而且可以把操作暂时放在缓存里,等所有操作都成功有提交数据库,这样保证费时的操作都是有效操作。
  简述题(50分)
  1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)
  2、echo(),print(),print_r()的区别(3分)
  3、能够使HTML和PHP分离开使用的模板(1分)
  5、使用哪些工具进行版本控制?(1分)
  6、如何实现字符串翻转?(3分)
  ---------------------------------------------------------------
  7、优化MYSQL数据库的方法。(4分,多写多得)
  8、PHP的意思(送1分)
  9、MYSQL取得当前时间的函数是?,格式化日期的函数是(2分)
  10、实现中文字串截取无乱码的方法。(3分)
11、您是否用过版本控制软件? 如果有您用的版本控制软件的名字是?(1分)
  12、您是否用过模板引擎? 如果有您用的模板引擎的名字是?(1分)
  13、请简单阐述您最得意的开发之作(4分)
  14、对于大流量的网站,您采用什么样的方法来解决访问量问题?(4分)
  -----------------------------------------------------------------
  15、用PHP写出显示客户端IP与服务器IP的代码1分)
  16、语句include和require的区别是什么?为避免多次包含同一文件,可用(?)语句代替它们? (2分)
  17、如何修改SESSION的生存时间(1分).
  18、有一个网页地址, 比如PHP开发资源网主页: http://www.phpres.com/index.html,如何得到它的内容?($1分)
  19、在HTTP 1.0中,状态码401的含义是(?);如果返回“找不到文件”的提示,则可用 header 函数,其语句为(?);


相关文档:

PHP多语言系统的一种实现方式[转]


在网站设计中我们经常会遇到需要多语言支持的情况。多语言系统按照支持的方式一般可分为两种:
1.支持多语言,但不支持多种语言的同时存在,也就是说要么是中文要么是英文或者其他,这在一些需要国际化支持的网页系统中经常用来,以便方便用户本地化。 2.支持多语言并可同时浏览不同语言版本的网页。今天我想讨 ......

ASP PHP ASP.net 生成静态页面的方法


随 着网站访问量的加大,每次从数据库读取都是以效率作为代价的,很多用ACCESS作数据库的更会深有体会,静态页加在搜索时,也会被优先考虑。互联网上流 行的做法是将数据源代码写入数据库再从数据库读取生成静态面,这样无形间就加大了数据库。将现有的ASP页直接生成静态页,将会节省很多。
下面的例子是将、index.asp?i ......

php中pack与unpack

pack/unpack的摸板字符字符含义
format 参数的可能值:
a - NUL-padded string
A - SPACE-padded string
h - Hex string, low nibble first
H - Hex string, high nibble first
c - signed char
C - unsigned char
s - signed short (always 16 bit, machine byte order)
S - unsigned short (always 16 bi ......

用PHP收发邮件

这几天在做一个用php收发邮件的项目,才发现有太多的东西要学了,为了以后方便,或者给还没有接触这方面的人方便,我把这些知识给记录下来。 先看看有哪些方法可以实现 php收发邮件。 1、用fsocket这种方法要用到pop3的命令,这种方法连接或者接收的速度比较快。 POP3命令码如下:
命令 参数 状态 描述
- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号