ThinkPHP5.0中, 类似__URL__内置变量

在 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>

若水的博客

白俊遥博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论