在 ThinkPHP 5.0 中,有一些内置的模板变量,这些变量可以在视图文件中直接使用。
其中,__URL__ 是一个常用的内置变量,用于表示当前控制器的 URL 地址。
除了 __URL__,还有一些其他的内置变量。
常见的内置变量
1. __URL__:•表示当前控制器的 URL 地址。•例如:http://example.com/index.php/index/
2. __ROOT__:•表示网站的根目录地址。•例如:http://example.com/
3. __APP__:•表示当前应用的 URL 地址。•例如:http://example.com/index.php
4. __MODULE__:•表示当前模块的 URL 地址。•例如:http://example.com/index.php/index
5. __ACTION__:•表示当前操作的 URL 地址。•例如:http://example.com/index.php/index/index
6. __SELF__:•表示当前页面的完整 URL 地址。•例如:http://example.com/index.php/index/index
7. __STATIC__:•表示静态资源目录的 URL 地址。•例如:http://example.com/static示例用法假设你有一个视图文件 index.html,你可以在其中使用这些内置变量:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>示例页面</title> <link rel="stylesheet" href="__STATIC__/css/style.css"> </head> <body> <h1>欢迎来到示例页面</h1> <p>当前控制器的 URL 地址是:<a href="__URL__">__URL__</a></p> <p>网站的根目录地址是:<a href="__ROOT__">__ROOT__</a></p> <p>当前应用的 URL 地址是:<a href="__APP__">__APP__</a></p> <p>当前模块的 URL 地址是:<a href="__MODULE__">__MODULE__</a></p> <p>当前操作的 URL 地址是:<a href="__ACTION__">__ACTION__</a></p> <p>当前页面的完整 URL 地址是:<a href="__SELF__">__SELF__</a></p> </body> </html>
本文为宁若水!原创文章,转载无需和我联系,但请注明来自[若水]博客 www.lalaya.net