php面试题汇总二(基础篇附答案)

介绍一些php常见面试题及答案,都是平时面试的时候经常会遇到的,小伙伴们仔细了解下吧。接着上一篇php面试题汇总一(基础篇附答案)

1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的URL记录在预定义变量(2)中。

答:echo $_SERVER['PHP_SELF']; echo $_SERVER["HTTP_REFERER"];

2:数组函数 arsort 的作用是(6);语句 error_reporting(2047)的作用是(7)。

答:(6)对数组进行逆向排序并保持索引关系  (7)All errors and warnings

3:实现中文字串截取无乱码的方法

答:mb_substr()

4:表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列。

答:select case when A>B then A else B end, case when B>C then B else C end  From test       

5:对于大流量的网站,您采用什么样的方法来解决访问量问题

答:首先,确认服务器硬件是否足够支持当前的流量
 其次,优化数据库访问。
 第三,禁止外部的盗链。
 第四,控制大文件的下载。
 第五,使用不同主机分流主要流量
 第六,使用流量分析统计软件

好吧,先整理这些吧,后续再补上了

原文地址:https://www.cnblogs.com/phpper/p/6723534.html