PHP技术论坛

标题: TP5和TP3的不同 [打印本页]

作者: admin    时间: 2017-7-4 17:35
标题: TP5和TP3的不同
TP5现在比较稳定了 想试试TP5发现和之前的TP3.1X非常不同 除了命名空间之外 一些常规函数用法都有不同

1:数据操作where用法

TP5中where 格式是where("字段","值") 和一般TP3的where(array('字段'=>'值')) 不同

2:M方法无效了

  TP5需要用Db方法 如下 Db("表名")

3:输出JSON

TP5中使用 return json(数组) 不需要echo之类

4:目录不同
[attach]32[/attach]

网站解析到web上(默认public)
控制器和模型视图都在APP里写 这个目录外面是无法访问的 这样从安全角度还是好很多
另外数据库直接配置app下的database.php 网站相关配置修改app下的config.php

5:配置文件读取方式不同

TP5 使用快捷函数config("参数") 读取 另外配置有作用域 可以指定某个项目下启用 这个零活不少








欢迎光临 PHP技术论坛 (http://php.hh85.com/) Powered by Discuz! X3.2