牛骨文教育服务平台(让学习变的简单)
博文笔记

TP的display与系统变量

创建时间:2013-05-31 投稿人: 浏览次数:130

三、(1)不带参数,会找到对应的分组/控制器/模板

         $this->display();

(2)当前控制器的某个动作对应模板

$this->display("动作名");

(3)调用其他模块的操作

$this->display("User:reg");

(4)通过全路径实现

$this->display("./App/Tpl/Home/User/reg.hrml");

display()方法的其他参数:

display(‘路径’,’显示的编码’,’显示文件格式’);

$this->display("User:show","utf-8","text/xml");

例:

//$this->display();//com下的dis.html
 //$this->display(wrong);//com下的wrong.html
 //$this->display("Common:reg");//(试图层中目录:对应的文件)common下的reg.html
 //$this->display("Admin:Com:dis");//分组:控制器:动作
 //$this->display("App/Tpl/Admin/Common/reg.html");//common下的reg.html

四、1$_GET $_POST$_SERVER$_REQUEST 等方式来获取系统变量

访问方式:

$this->_get("变量名");

echo $this->_server("REMOTE_ADDR");//获得当前服务器的ip地址

         echo "<br>";

echo $this->_server("SERVER_ADDR"); //获得当前服务器的ip地址

         echo "<br>";

    echo $this->_get("name");//Com/dis/name/name

         echo "<br>";

         echo APP_NAME;//项目名称

         echo "<br>";

         echo GROUP_NAME;//当前分组的名称

         echo "<br>";

         echo MODULE_NAME;//当前控制器名称

         echo "<br>";

         echo ACTION_NAME;//当前动作名称

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。