使用Yii1.1与Yii2.0有哪些关键差异?
- 内容介绍
- 文章标签
- 相关推荐
本文共计711个文字,预计阅读时间需要3分钟。
相关主题
安装
Yii 2.0 完全拥抱 Composer,它是事实上的 PHP 依赖管理工具。核心框架以及扩展的安装都通过 Composer 来处理。
PHP 需求
Yii 2.0 需要 PHP 5.4 或更高版本,该版本相对于 Yii 1.1 所需求的 PHP 5.2 而言有巨大的改进。因此在语言层面上有很多的值得注意的不同之处。下面是 PHP 层的主要变化汇总:
命名空间
匿名函数
数组短语法 [...元素...] 用于取代 array(...元素...)
视图文件中的短格式 echo 标签 <?=,自 PHP 5.4 起总会被识别并且合法,无论 short_open_tag 的设置是什么,可以安全使用。
SPL 类和接口
延迟静态绑定
日期和时间
Traits
intl Yii 2.0 使用 PHP 扩展 intl 来支持国际化的相关功能。
本文共计711个文字,预计阅读时间需要3分钟。
相关主题
安装
Yii 2.0 完全拥抱 Composer,它是事实上的 PHP 依赖管理工具。核心框架以及扩展的安装都通过 Composer 来处理。
PHP 需求
Yii 2.0 需要 PHP 5.4 或更高版本,该版本相对于 Yii 1.1 所需求的 PHP 5.2 而言有巨大的改进。因此在语言层面上有很多的值得注意的不同之处。下面是 PHP 层的主要变化汇总:
命名空间
匿名函数
数组短语法 [...元素...] 用于取代 array(...元素...)
视图文件中的短格式 echo 标签 <?=,自 PHP 5.4 起总会被识别并且合法,无论 short_open_tag 的设置是什么,可以安全使用。
SPL 类和接口
延迟静态绑定
日期和时间
Traits
intl Yii 2.0 使用 PHP 扩展 intl 来支持国际化的相关功能。

