tp5模板使⽤php函数,ThinkPHP5tp5,模板-⾃定义函数先晒个⽬录结构 project 应⽤部署⽬录
├─application 应⽤⽬录(可设置)
│ ├─common 公共模块⽬录(可更改)
│ ├─index 模块⽬录(可更改)
│ │ ├─
│ │ ├─controller 控制器⽬录
│ │ ├─model 模型⽬录
│ │ ├─view 视图⽬录
│ │ └─ ... 更多类库⽬录
│ ├─command.php 命令⾏⼯具配置⽂件
│ ├─
│ ├─config.php 应⽤(公共)配置⽂件
│ ├─database.php 数据库配置⽂件郑盈盈
│ ├─tags.php 应⽤⾏为扩展定义⽂件
│ └─route.php 路由配置⽂件
├─extend 扩展类库⽬录(可定义)
├─public WEB 部署⽬录(对外访问⽬录)
│ ├─static 静态资源存放⽬录(css,js,image)
│ ├─index.php 应⽤⼊⼝⽂件
│ ├─router.php 快速测试⽂件
│ └─.htaccess ⽤于 apache 的重写
├─runtime 应⽤的运⾏时⽬录(可写,可设置)
├─vendor 第三⽅类库⽬录(Composer)
磺胺二甲嘧啶钠│ ├─lang 语⾔包⽬录
│ ├─library 框架核⼼类库⽬录
│ │ ├─think Think 类库包⽬录
│ │ └─traits 系统 Traits ⽬录
│ ├─tpl 系统模板⽬录
│ ├─.htaccess ⽤于 apache 的重写
GOOGLEPATENT│ ├─.l CI 定义⽂件
│ ├─base.php 基础定义⽂件
│ ├─composer.json composer 定义⽂件
│ ├─console.php 控制台⼊⼝⽂件
│ ├─convention.php 惯例配置⽂件
│ ├─helper.php 助⼿函数⽂件(可选)
│ ├─ 授权说明⽂件
│ ├─l 单元测试配置⽂件
│ ├─README.md README ⽂件
│ └─start.php 框架引导⽂件
├─build.php ⾃动⽣成定义⽂件(参考)
├─composer.json composer 定义⽂件
├─ 授权说明⽂件
├─README.md README ⽂件
├─think 命令⾏⼊⼝⽂件
一本珍贵的书我们⽤到的就是【Common.php】这个⽂件
例如:海曼明斯基
common.php写⼊如下代码
domain();
return $url_https_wshx;
语义网络分析}
然后在控制中 Index.php
fetch('index');
}
}
然后在模板中 Index.html调⽤
{$urlstr|getdomain}注意:$urlstr必须在控制器中给模板赋值过
参考:
thinkphp5 要怎么在控制器中调⽤公共函数⽂件common.php⾥的⽅法及⼩demo获取当前请求域名tp5模板变量使⽤⾃定义函数