smarty 如何调用 php类的常量成员 10
php内容:<?phprequire("libs/Smarty.class.php");classmy_class{constPWD="gogo";var$usernam...
php 内容:
<?php
require("libs/Smarty.class.php");
class my_class
{
const PWD = "gogo";
var $username = "深空";
}
$class_obj = new my_class;
echo $class_obj->username.'<br>';
echo $class_obj::PWD.'<br>';
$smarty->assign('class_obj', $class_obj);
$smarty->display('eg_4_2.tpl');
?>
tpl内容:
<html>
<body>
{$class_obj->username}<br>
{$class_obj::PWD}<br>
</html>
</body>
对于$class_obj::PWD
在php使用就正常
在tpl使用就报错
请熟悉的指点下,谢谢!
对于$class_obj->username
在 php 和 tpl 两边使用都正常。。。
对于$class_obj::PWD
在php使用就正常
在tpl使用就报错 展开
<?php
require("libs/Smarty.class.php");
class my_class
{
const PWD = "gogo";
var $username = "深空";
}
$class_obj = new my_class;
echo $class_obj->username.'<br>';
echo $class_obj::PWD.'<br>';
$smarty->assign('class_obj', $class_obj);
$smarty->display('eg_4_2.tpl');
?>
tpl内容:
<html>
<body>
{$class_obj->username}<br>
{$class_obj::PWD}<br>
</html>
</body>
对于$class_obj::PWD
在php使用就正常
在tpl使用就报错
请熟悉的指点下,谢谢!
对于$class_obj->username
在 php 和 tpl 两边使用都正常。。。
对于$class_obj::PWD
在php使用就正常
在tpl使用就报错 展开
2个回答
展开全部
用smarty的php标签
追问
我试过在smarty 使用 行不通。。。麻烦给示例。。。
追答
{php}
{/php}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询