php 面试问题
2011-07-09 23:28
375 查看
php中get与post的区别
get通过显式的传递,http协议在url中进行传参,通常是一些少量的数据
post通过表单传递大量数据,如新闻,文章,而且post比较安全,如用户名密码通常使用post
cookie与session
cookie存储在客户端,而session保存在服务器端
cookie只有在下一次页面访问时才可以生效,而session则直接生效
include与require的区别
include()可以随时在任何位置进行导入并且当被引入的文件不存在或那个页面出现错误时,不会影响到原来页面的执行,而require实在页面加载的时候载入的,并且被当做页面的一部分,所以当有错误是整个页面就会停止执行。而且include可以多次包含,而require只会引入一次,以后会进行判断,如果前面已经引入,那么就不在引入。
require通常导入静态的内容,而include导入动态内容。
explode字符串分割函数
explode(分割符,要分割的变量)
strtotime()将一个时间格式转换为一个int类型的时间戳
mysql_insert_id()
mysql_insert_id() 返回给定的 connection 中上一步 INSERT 查询中产生的 AUTO_INCREMENT 的 ID 号。如果没有指定
connection ,则使用上一个打开的连接。
get通过显式的传递,http协议在url中进行传参,通常是一些少量的数据
post通过表单传递大量数据,如新闻,文章,而且post比较安全,如用户名密码通常使用post
cookie与session
cookie存储在客户端,而session保存在服务器端
cookie只有在下一次页面访问时才可以生效,而session则直接生效
include与require的区别
include()可以随时在任何位置进行导入并且当被引入的文件不存在或那个页面出现错误时,不会影响到原来页面的执行,而require实在页面加载的时候载入的,并且被当做页面的一部分,所以当有错误是整个页面就会停止执行。而且include可以多次包含,而require只会引入一次,以后会进行判断,如果前面已经引入,那么就不在引入。
require通常导入静态的内容,而include导入动态内容。
explode字符串分割函数
explode(分割符,要分割的变量)
strtotime()将一个时间格式转换为一个int类型的时间戳
mysql_insert_id()
mysql_insert_id() 返回给定的 connection 中上一步 INSERT 查询中产生的 AUTO_INCREMENT 的 ID 号。如果没有指定
connection ,则使用上一个打开的连接。
相关文章推荐
- PHP面试问题整理收集
- [转]PHP 面试问哪些问题可以比较准确的反映出应聘者的开发水平?
- php面试常问的问题
- PHP面试注意事项与问题
- PHP常见的面试问题
- 10个值得深思的 PHP 面试问题
- php面试必知必会常见问题
- php面试中的经典问题
- 面试时被问到的一些PHP开发安全问题
- PHP面试中最常涉及的12个问题
- 10个值得深思的_PHP_面试问题
- PHP面试问题
- 整理最近php面试过程中遇到的一些问题
- 10个值得深思的PHP面试问题
- 10个值得深思的 PHP 面试问题
- php面试问题
- php高级研发或架构师必了解---很多问题面试中常问到!
- 10个值得深思的PHP面试问题
- PHP程序员面试中经常被提问的问题
- 10个值得深思的PHP面试问题