1、define 與 defined的區別
define 是定義常量
<?php
define("GREETING","Hello world!");
echo constant("GREETING");
?>
defined 是檢測常量是否定義
<?php
define("GREETING","Hello you!");
echo defined("GREETING");
?>
結果返回1 (true)
2、定義常量時 or 的意思
defined('YII_DEBUG') or define('YII_DEBUG',true);
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
or 語法是當左邊的表達式爲flase的時候執行右邊的表達式
defined 是判斷常量是否定義,define 是定義常量。
defined('YII_DEBUG') or define('YII_DEBUG',true);
yii 技巧
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Yii2的urlManager URL美化
weixin_41490929
2018-08-27 11:49:04
Yii 超全局數組常用操作方法
zhuzhenyu307
2018-08-27 03:59:00
Yii框架學習筆記(第一天)-執行流程
好大油肚
2018-08-27 03:24:04
Yii框架學習第二天-執行流程
好大油肚
2018-08-27 03:24:04
Yii學習第三天-Event
好大油肚
2018-08-27 03:23:39
Yii CActiveModel filter 搜索
千点距
2018-08-26 21:43:22
對yii2 內置的behavior理解(TimestampBehavior篇)
zhoupenghui168
2018-08-26 17:39:12
對yii2 內置的behavior理解(BlameableBehavior篇)
zhoupenghui168
2018-08-26 17:39:12
對yii2 擴展behavior理解(PinyinBehavior篇)
zhoupenghui168
2018-08-26 17:39:10
yii2 event實例(基於restful風格)
zhoupenghui168
2018-08-26 17:39:08
MVC--深入理解YII2
zhoupenghui168
2018-08-26 17:39:04
Yii 1.x IOS推送
j335150925
2018-08-26 17:27:18
yii1.1.x學習筆記(3)緩存
j335150925
2018-08-26 17:27:18
yii1.1.x學習筆記(1)數據庫操作
j335150925
2018-08-26 17:27:17