北京一下科技php面试题,PHP基础面试题(校招版)(凯冰科技出品)

1、在平时的开发过程中,经常会使用到PHP中的超全局变量,在实现会话机制时,一般需要使用(   )和 $_COOKIE,上传文件时使用(      ),既能接收GET请求参数,又能接收POST请求参数的是(    )。

标准答案:¥$__SESSION 、 $_FILES 、$_REQUEST

考察点:PHP超全局变量的认知

2、在开发BS类型的应用时,HTTP状态码是我们经常会接触和使用的,常见的有如200表示请求已成功,500一般表示(    ),404一般表示(      ),301一般表示(     )。

标准答案:服务器遇到了一个未曾预料到的错误、所请求的资源未在服务器上找到、资源(网页等)被永久转义到其他URL

考察点:HTTP请求常见状态认知

3、MVC的全名是Model View Controller,是_______(model)、_______(view)和_______(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,达到减少编码的时间。

标准答案:模型、视图、控制器

考察点:MVC软件设计方法

4、PHP本身为我们提供了很多函数或方法来解决常见的问题,比如将字符串转换为时间戳,可以使用 strtotime() 函数,那么类似的,判断变量是否定义或者是否为空可使用_______ ,判断变量的值是否为空常使用________ ,检测传入的值(值、变量、表达式)是否为null常使用__________ 。

标准答案:isset() 、empty() 、 is_null()

考察点:常用PHP函数发放的使用

5、MySQL数据库常用的表存储引擎有两种,分别是__________和__________,其中__________主要面向在线事务处理方面的应用,是第一个完整支持ACID事务的存储引擎。

标准答案:InnoDB、MyISAM、InnoDB

考察点:MySQL数据库表存储引擎认知

6、Redis是目前行业内最常用到的缓存数据库之一,是一个高性能的key-value数据库,在部分场合下对关系型数据库起到了很好的补充作用。那么Redis的五种基本数据类型分别是__________、__________、__________、__________和__________。

标准答案:字符串(string)、链表(list)、集合(set)、有序集合(zset)和哈希(hash)

考察点:对Redis数据库的认知

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值