smarty2.php
<?php
//<strong>require</strong>('Smarty/Smarty.class.php');
<strong>require</strong> './smarty.inc.php';
global $_smarty;
$_title = 'Smarty模板引擎';
$_smarty->assign('title', $_title);
$_array = array('aaa', 'bbbb', 'ccc', 'dddd');
$_array2 = array('haha'=>'aaa', 'hehe'=>'bbbb', 'lala'=>'ccc', 'xixi'=>'dddd');
$_array3 = array(
array('haha', 'ssss'),
array('lala','ssdvs'),
array('ewef','wefwa')
);
$_array4 = array(
'aa'=>array('haha', 'ssss'),
'bb'=>array('lala','ssdvs'),
'cc'=>array('ewef','wefwa')
);
class People
{
public $_name = 'nini';
public function _run()
{
return 'running....';
}
};
$_smarty->assign('array', $_array);
$_smarty->assign('array2', $_array2);
$_smarty->assign('array3', $_array3);
$_smarty->assign('array4', $_array4);
$_smarty->assign('people', new People());
$_smarty->display('demo2.tpl');
//phpinfo();
?>
{config_load file='webconfig.config'}
<html>
<head><title>{$title}</title></head>
<body>
<p>
hi,{$name} Welcome to website!!!
<br>
{$array[2]}
<br>
{$array2.hehe}
<br>
{$array3[2][0]}
<br>
{$array4.bb[1]}
<br>
{$people->_name}
{$people->_run()}
<br>
{$smarty.config.webname}
{#weburl#}
<br>
{$smarty.get.name}
</p>
</body>
</html>
访问地址:http://127.0.0.1/smarty2.php?name=hahahahaha
以上就介绍了php之smarty分配变量,包括了require方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号