php面试专题---21、MVC框架基本工作原理考察点

一、总结

一句话总结:

会的东西快速过,不要浪费时间,生命有限,都是一些很简单的东西。

1、mvc框架单一入口的 优势 是什么?

可以进行统一的安全性检查
集中处理程序

2、php视图层常见模板引擎有哪些?

PHP是一种HTML内嵌式的在服务端执行的脚本语言,但是PHP有很多可以使PHP代码和HTML代码分开的模板引擎,例如:Smarty、Twig、Haml、Liquid等

3、mvc框架中视图层模板引擎的工作原理?

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

4、无限级分类 另外一种实现方法?

|||-being

id title pid path
1 服装 0 0-1
2 上衣 1 0-1-2
3 长袖 2 0-1-2-3
order by 排序

|||-end

path路径里面存父亲id到自己id的整个路径
排序的话可以直接根据path来order by

5、请写一个函数,实现以下功能:字符串“open_door”转换成“OpenDoor"、“make_byid"转换成”MakeByld”?

主要就是explode函数和ucfirst函数
function strHandle($str){
$return="";
$arr=explode('_',$str);
foreach($arr as $val){
$return.=ucfirst($val);
return $return;
}
}

二、内容在总结中

 

最新文章

  1. 本地部署arcgis by eclipse
  2. 【转载】为什么V8引擎这么快?
  3. 对于System.Net.Http的学习(二)——使用 HttpClient 进行连接
  4. Struts2 中Parameters是如何获取值的
  5. CentOS 6.6 安装 PHP Memcached 扩展
  6. SQL Server 存储过程自定义生成ID号
  7. 【Spring学习笔记-MVC-18.1】Spring MVC实现RESTful风格-同一资源,多种展现:xml-json-html
  8. Word对象模型 (.Net Perspective)
  9. 关于使用Element.getNodeValue()返回NULL的问题
  10. 使用<base target="_self" /> IE6 cann't open the Internet site 已终止操作
  11. Centos 7 搭建 你懂的
  12. Python - 内置函数 选例
  13. Mysql错误 ERROR 1064 (42000): You have an error in your SQL syntax
  14. 解决在antd中使用 autoprefixer 9.4.5 会抛出错误 Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed 的问题
  15. 1898: [Zjoi2005]Swamp 沼泽鳄鱼
  16. 基于FPGA的异步FIFO设计
  17. 简要说说NUC972和linux的那些大坑
  18. 020PHP基础知识——函数(三)
  19. 微信 oauth 登录 ,回调两次,一个坑,记录一下。
  20. 通俗理解Hilbert希尔伯特空间

热门文章

  1. 关于jdbc和数据库连接池的关系(不是封装的关系)
  2. Flask使用原生sql语句
  3. repr_str方法
  4. python 安装成windows服务
  5. 大牛总结的 Git 使用技巧,写得太好了!
  6. 一个 Java 字符串到底有多少个字符?
  7. framebuffer设备驱动分析
  8. python的cls,self,classmethod,staticmethod
  9. Leetcode Lect3 内存中的栈空间与堆空间
  10. 加秘钥的SSH