PHP面试题库:MVC模式与常见排序算法详解.pdfVIP

  • 0
  • 0
  • 约1.67千字
  • 约 5页
  • 2026-06-07 发布于北京
  • 举报

PHP面试题库:MVC模式与常见排序算法详解.pdf

MVC相关

MVC工作原理

1.model数据模型操作层,是应用程序中用于处理应用程序数据逻辑的部分

2.view视图层,是应用程序中处理数据显示的部分。

3.controller业务处理层,是应用程序中处理用户交互的部分。

单一

工作原理

用一个处理程序文件处理所有的HTTP请求,根据请求时的参数的不同区分不同的模块和操

作请求

优势

1.可以进行统一的安全性检查

2.集中处理程序

劣势

1.URL不美观(解决方法:URL重写)

2.处理效率会降低(可忽略)

模板引擎

PHP是一种HTML内嵌式在服务端执行的语言,但是PHP又很多可以使PHP代码和

HTML代码分开的模板引擎,例如:smarty

工作原理

模板引擎就是庞大的完善的正则表达式替换库

算法

排序算法

冒泡排序

原理:两两相邻的数进行比较,如果反序就交换,否则不交换

时间复杂度:(O(n^2)),平均(O(n^2))

空间复杂度:O(1)

快速排序

原理:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据和另一部

分的所有数据都要笑,然后按照此方法对这两部

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档