php笔试

第一章php面试题

霸气de小男生 提交于 2021-01-26 06:56:43
1.表单中 get与post提交方法的区别? 答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息. 2.session与cookie的区别? ①cookie数据存放在客户的浏览器上,session数据放在服务器上 ②cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session ③session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能 考虑到减轻服务器性能方面,应当使用COOKIE ④单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie 3.数据库中的事务是什么? 答:事务(transaction)是作为一个单元的一组有序的数据库操作。如果组中的所有操作都成功,则认为事务成功,即使只有一个操作失败,事务也不成功。如果所有操作 完成,事务则提交,其修改将作用于所有其他数据库进程。如果一个操作失败,则事务将回滚,该事务所有操作的影响都将取消。 4.用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分) //strtotime成功则返回时间戳,否则返回 FALSE echo date("Y-m-d H:i:s",strtotime("now")), "\n"; echo date("Y-m-d