首页 >原创文章 >软件开发 > >查看文章

CI框架页面添加全局变量的方法

所属分类:软件开发来源: 丁老师原创更新时间:2024-08-22 17:57IP属地: 深圳
点击阅读全文

CI框架是一款很小却又非常强大的PHP程序框架,非常适合用来搭建中小型网站以及扩展程序。有同学问到,在使用CI框架时,比如要对全站的标题、公司信息、电话等设置一个全局变量,不用每个页面都写死,该怎么办呢?丁老师来教你:


1.打开页面的控制器文件,比如是controller/welcome.php
2.在extends CI_Controller {下,添加构造函数__construct,见下部代码:

public function __construct(){
  parent::__construct();
    define('NAME','丁老师软件开发');
    define('COMPANY','丁老师软件工作室');
    define('PHONE','13812345678');
}

3.然后在view文件中调用:

<title><?=NAME?></title>

只需要3步即可,不需要重新定义,在每个页面都可以调用,快去试试吧!

dls6.jpg

相关文章

linux/python常用命令

切换源为国内pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/常用源清华大学:https://pypi.tuna.tsinghua.edu.cn/s...

抖音小程序开发的流程是什么?

开发抖音小程序是一个涉及多个步骤的过程,需要准备相应的资料和工具。以下是开发抖音小程序需要准备的资料和步骤:1.入驻抖音开发平台:首先,你需要在抖音开放平台注册一个开发者账号,并完成主体认证和对公认证。如果未完成认证,你可以在沙盒工具中创建...

CSS常用字体

1.字体列表及引用链接鸿蒙字体-B站400 字重 CSS://s1.hdslb.com/bfs/static/jinkela/long/font/regular.css500 字重 CSS://s1.hdslb.com/bfs/static...

宝塔"在未指定SSL默认站点时,未开启SSL...

宝塔系统相关问题解决方法

推荐文章

python3.12提示windows No...

在使用python3.12时突然遇到提示windowsNomodulenameddistutils,研究了一下,把解决办法分享出来。安装setuptools,它现在也提供distutils从第三方源(如系统软件包)载入distutils或降...

php拼装sql语句,换行查询出错的问题解决

在php代码中,遇到复杂的sql语句,需要拼装sql语句,如:$sql='id 10;'$sql='and(statusin(1,2,3,4,5)andidnotin(selectidfromaaawheredate...

Android Studio 打包APP制作...

在使用androidstudio打包app时,需要制作JKS证书D:\ProgramFiles\Java\jre1.8.0_301\bin keytool-genkey-v-keystoredlq6.jks-aliasdlq6-storep...

idea storm换行自动显示的}括号如何...

在使用idea旗下的产品,如intellijidea,phpstorm,webstorm时,有的时候编辑前端页面JS,在换行时经常会自动出现个}大括号,这一点程序不是很智能,其实后边都已经有括号了。比如下图这样:那么如何解决这个问题呢?丁老...

QQ咨询微信咨询