1、什么事面向对象?主要特征是什么?
面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更为清晰。主要特征:封装、继承、多态。文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
2、SESSION 与 COOKIE的区分是什么,请从协定,发生的缘由与作用说明?文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
A、http无状况协定,不能区别用户是不是是从同一个网站上来的,同一个用户要求不同的页面不能看作是同一个用户。文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
B、SESSION存储在服务器端,COOKIE保留在客户端。Session比较安全,cookie用某些手腕可以修改,不安全。Session依赖于cookie进行传递。文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
禁用cookie后,session不能正常使用。Session的缺陷:保留在服务器端,每一次读取都从服务器进行读取,对服务器有资源损耗。Session保留在服务器端的文件或数据库中,默许保留在文件中,文件路径由php配置文件的session.save_path指定。Session文件是公有的。文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
3、HTTP 状况中302、403、 500代码含意?文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
一二三四五原则:(即一:动静系列;二:胜利系列; 三:重定向系列;四:要求过错系列;五:服务器端过错系列。)文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
302:临时转移胜利,要求的内容已转移到新位置文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
403:制止走访文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
500:服务器内部过错文章源自微观生活(93wg.com)微观生活-https://93wg.com/3242.html
401:代表未授权。
4、请写出数据类型的意思;请问 varchar 以及 char有什么区分?
Int 整数char 定长字符 Varchar 变长字符 Datetime 日期时间型Text 文本型 Varchar与char的区分 char是固定长度的字符类型,分配多少空间,就占用多长空间。Varchar是可变长度的字符类型,内容有多大就占用多大的空间,能有效节省空间。因为varchar类型是可变的,所以在数据长度扭转的时,服务器要进行额外的操作,所以效力比char类型低。
5、MyISAM以及 InnoDB 的基本区分?索引结构怎么实现?
A、MyISAM类型不支撑事务,表锁,易发生碎片,要时常优化,读写速度较快,合适用于频繁查询的利用;
B、InnoDB类型支撑事务,行锁,有崩溃恢复能力,读写速度比MyISAM慢,合适于插入以及更新操作比较多的利用,空间占用大,不支撑全文索引等。
创立索引:alert table tablename add index 索引名
6、isset 以及 empty 区分
isset判断变量是不是存在,可以传入多个变量,若其中一个变量不存在则返回假;empty判断变量是不是为空为假,只可传一个变量,
以上就是微观生活(93wg.com)关于“2019最新收拾PHP面试题附谜底”的详细内容,希望对大家有所帮助!
评论