本文作者:苗秒

php百度面试题(php面试问题大全及答案大全)

苗秒 2024-11-19 01:46:06 21

大家好!本篇文章给大家谈谈php百度面试题,以及php面试问题大全及答案大全的的相关知识点,希望对各位有所帮助,不要忘了收藏本站喔,现在开始吧!

谁能告诉我一些PHP开发常见的面试题呢

1、get的方式是把数据在地址栏中发送,get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。

php百度面试题(php面试问题大全及答案大全)

2、什么是 CSRF 攻击?XSS 攻击?如何防范? CSRF:跨站请求伪造,可以通过通过判断来源和加 Token 的方式来防范。

3、get_magic_quotes_gpc的作用是___本函数取得 PHP 环境配置的变量 magic_quotes_gpc (GPC, Get/Post/Cookie) 值。返回 0 表示关闭本功能;返回 1 表示本功能打开。

4、(7)服务器安全问题:sql注入、xss攻击等。编程时如何预防这些问题。(8)框架问题:了解哪些框架,然后询问框架的一些基本问题。常用框架的MVC思想的理解,根据逻辑来捋清楚model和controller的关系,controller和view的关系。

5、简述一下MongoDB的应用场景 mongodb 支持副本集、索引、自动分片,可以保证较高的性能和可用性。

php百度面试题(php面试问题大全及答案大全)

PHP工程师面试常见问题有哪些

1、基础知识,比如数据结构,多线程,I/O,Http协议等。 语言深度,比如PHP的运行机制,性能优化,APC(以及其原理等)。 源码阅读,比如看过哪些框架,其中的机制是怎么样的,往细了问。

2、缓存的使用 能用静态的用静态,不能静态的用内存缓存,例如memcache、redis,不能缓存的用数据库。session可不可以跨域?怎么跨域?将PHP session机制重写(PHP提供),将session存储在memcache或者数据库就可以跨域了。

3、第三,回答薪酬要讨巧。很多php工程师在面对主考官时,会被问到预期的工资的问题。这个问题确实有点棘手,如果你要价高了,招聘单位不会录用你,如果你要价低了,又不能体现出自己的价值,让自己受了委屈。

4、虽然缺少工作经验和社会阅历,但我会在实践工作中勤奋学习,弥补不足,积极进步。

php百度面试题(php面试问题大全及答案大全)

PHP中设置一个严格30分钟过期Session面试题的4种答案

介绍 PHP中session默认过期时间是1440S,超过这个时间没有页面刷新或者用户关闭了浏览器,session就会失效。

session_start();_SESSION[admin] = true;?> 如果客户端使用 IE 0 , session_set_cookie_params(); 函数设置 Cookie 会有些问题,所以我们还是手动调用 setcookie 函数来创建 cookie。

一般如果没有设置 Session 的生存周期,则 Session ID 存储在内存中,关闭浏览器后该 ID 自动注销,重新请求该页面后,重新注册一个 Session ID。

大多数据情况下我们对于session过期时间使用的是默认设置的时间,而对于一些有特殊要求的情况下我们可以设置一下session过期时间。

到此,以上就是小编对于php面试问题大全及答案大全的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享