php之smarty分配变量

WBOY
Libérer: 2016-07-29 09:09:49
original
871 Les gens l'ont consulté

smarty2.php

<?php //<strong>require('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();
?>
Copier après la connexion

demo2.tpl

{config_load file='webconfig.config'}


  <title>{$title}</title>
  
     <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>
  

Copier après la connexion

访问地址:http://127.0.0.1/smarty2.php?name=hahahahaha

以上就介绍了php之smarty分配变量,包括了require方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal