在yii中定义全局变量最好的地方是入口脚本处。也就是web文件夹中的index.php文件

例如我们在defined('YII_ENV') or define('YII_ENV', 'dev');后写上

defined('ZYL_HEHE') or define('ZYL_HEHE','zhyoulun-hehe');

并在我们教程(1)中建立的views/zhyoulun/helloworld.php文件中写上

<?php
echo 'hello world!';//全局变量
echo constant('ZYL_HEHE');
?>

访问网址 http://localhost/basic/web/index.php?r=zhyoulun/helloworld

参考:http://www.yiichina.com/guide/2/structure-entry-scripts

转载请注明出处:http://blog.csdn.net/zhyoulun/article/details/40458355

Yii Framework2.0开发教程(4)在yii中定义全局变量相关推荐

  1. Yii Framework2.0开发教程(5)数据库mysql性能

    继续<Yii Framework2.0开发教程(3)数据库mysql入门> 首先给予一定的尊重yii2数据库支持引进 Yii 基于 PHP's PDO一个成熟的数据库访问层的建立.它提供了 ...

  2. 3.9 haas506 2.0开发教程-example-oled

    haas506 2.0开发教程-example-oled 1.OLED模块 2.测试 3.效果 4.总结 1.OLED模块 有机发光二极管(OrganicLight-Emitting Diode,OL ...

  3. haas506 2.0开发教程-hota(仅支持2.2以上版本)

    haas506 2.0开发教程-hota 1.hota.py升级 案例说明 (1)获取URL (2)功能代码 (3)输出log 2.hota.pac升级 案例说明 (1)获取URL (2)功能代码 ( ...

  4. 2.23 haas506 2.0开发教程 - KeyPad - 矩阵键盘(仅支持M320开发板)

    haas506 2.0开发教程 - KeyPad - 矩阵键盘 矩阵键盘 320矩阵键盘连线 案例说明 测试代码 功能测试 class - KeyPad keypad.init() - 初始化keyp ...

  5. 2.18 haas506 2.0开发教程 - 阿里云M2M设备间通信 - 规则引擎/Topic消息路由(仅支持2.2以上版本)

    haas506 2.0开发教程 - 阿里云M2M设备间通信 - 规则引擎/Topic消息路由 阿里云M2M设备间通信 通信流程 功能实现 1.创建产品 2.设备端开发 联云测试 3.建立topic之间 ...

  6. 3.2 haas506 2.0开发教程-example-wifi定位

    haas506 2.0开发教程-example-wifi定位 wifi定位 1.案例说明 2.程序代码 3.日志输出 总结 wifi定位 1.案例说明 扫描周围所得到的wifi热点,使用mac地址进行 ...

  7. 3.1 haas506 2.0开发教程-example-lbs (支持2.03以上版本)

    haas506 2.0开发教程-example-lbs 1.LBS (围绕地理位置数据而展开的服务) 2.实现步骤 (1)注册账号 (2)创建新应用 (3)添加key (4)程序烧写 (5)日志输出 ...

  8. MeeGo 开发指南 1.0 开发教程

    MeeGo 开发指南 1.0 开发教程 转自: MeeGo中文 介绍 如果想获取MeeGo平台的开发概览,最好地方的是MeeGo developers.这里讨论的是一些更细节化的问题,比如MeeGo ...

  9. 1.1 haas506 2.0开发教程-导学篇

    haas506 2.0开发教程-导学篇 一. 下载并安装驱动 1.1 CH340 driver 1.2 8910 driver 二. 搭建开发环境 2.0 集合开发工具HaaS506PYcom 2.1 ...

  10. haas506 2.0开发教程 - 阿里云ota - pac 固件升级(仅支持2.2以上版本)

    haas506 2.0开发教程-ota - pac 固件升级 ota - pac固件升级 案例说明 1.确定开发板内存 2.物联网平台开发 3.设备端开发 调试,确定开发板驻网成功 4.ota - 硬 ...

最新文章

  1. 网络空间安全Windows系统命令行学习笔记
  2. 数组之间的计算matlab,MATLAB软件数组的运算
  3. mac系统及xcode使用的SVN客户端安装升级
  4. Java 8发布一年后,IDE和编译器尚未完全就绪
  5. 支持中国西安申办ICCV2025,见证计算机视觉蓬勃发展的20年 | Vote for ICCV2025 Xi'an China...
  6. python 自动收集经济数据_完结】数据分析思维案例实战92 用Python自动办公,做职场高手【更新中】91.一课经济...
  7. 20162304 2016-2017-2 《程序设计与数据结构》第5周学习总结
  8. PHP 点击局部刷新
  9. 北京理工大学c语言课后答案,《北京理工大学C语言教材习题答案》.doc
  10. FileZillaServer创建FTP服务器
  11. java毕业设计会员刷卡积分管理系统mybatis+源码+调试部署+系统+数据库+lw
  12. 解决Source Not Found问题
  13. 【Vue基础知识总结 6,我的支付宝3面+美团4面+拼多多四面
  14. 使用Matplotlib绘制3D图形
  15. 华清远见-重庆中心-JAVA基础阶段技术总结/知识点梳理/个人总结/关于JAVA技术的解析(看法)/面试题解析
  16. XTU 程序设计实践模拟考试题1
  17. vite 不支持 ie 11?configureBuild Hook 帮你定制 bundle 打包过程
  18. matlab用正弦做随机信号程序,(MATLAB辅助现代工程数字信号处理)第6章平稳随机信号处理与分析.ppt...
  19. fprintf()函数的运用
  20. 操作系统:Win10自带的8个基本功能非常实用

热门文章

  1. python lambda函数 与 函数式编程
  2. 快排 递归与非递归实现 优化
  3. asp:dropdownlist如何去掉三角箭头_如何使用css伪元素实现超实用的图标库(附源码)...
  4. layout android name,android中的android:name属性
  5. 计算机云计算中心建设项目,某大学计算机云计算云数据中心建设方案.docx
  6. 网络 猫,路由器,交换机连接设置
  7. 并发容器ConcurrentHashMap——JDK1.7与JDK1.8区别
  8. stream rabbit
  9. Xposed 插件开发(三)—— 我的 hooker 是哪里导致出错了?
  10. 华为mate8对flex的支持