php 面试大集

php是什么,他能干些什么? 答:php是基于服务端来创建动态网页的脚本语言,可以使用php和html生成网站主页,英文全称(professional home pages);

1:用于web开发,在线交易,网络通信,可以实现一切互联网的需求! 2;脚本的开发! 3:软件开发!

2.你对MVC的理解,mvc可以分为3个模块,M(模型)v(视图)c(控制器) 也就是说 模型要实现的功能传给控制器,控制器接受组织功能后用视图现实出来

3.GD库  是做什么用的 GD库 是用于处理图片或者生成图片,(例如  验证码) 在网站上一般用于GD库来生成缩略图,或者给图片加水印对网站数据生成报表。常用的GD2.0版本的可以处理gif、png格式的图片进行处理!!!

4.数据类型(int varchar char datetime) 是什么意思? 数据类型(int varchar char datetime test) int是数字类型,也就是常说的整型;char就是固定长度字符串;varchar(实际长度的字符串类型)是可变长的字符串类型;datetime 日期时间型;

5.varchar 和char 的区别是什么? 答;char 就是固定的字符串长度,也就是说rogue你定义一个char型的20个字节,也就是10个汉字,但是你只使用了10个字节,他在内存中还是占用20个字节;varchar 是可变长的字符串类型,也就是说如果你定义了一个varchar型长度为20个字节,但是你只使用了10个字节,他在内存中就只占用10个字节;

6.get 和post 的区别? get就是在请求HTTP 协议通过URL参数进行传递; post 是实体数据,可以通过表单提交大量信息

session 和 cookie 的区别? 答;session 是保存在服务器上边的固定的文件中;而cookie是保存在客户端的浏览器下边的,相对于cookie来说,session更加安全!!

posted @ 2012-11-05 14:38  carvin  阅读(167)  评论(0编辑  收藏  举报