function.assignvar.php

来自「一个用PHP编写的」· PHP 代码 · 共 32 行

PHP
32
字号
<?php	/**	 * Smarty plugin	 * @package Smarty	 * @subpackage plugins	 */	/**	 * {assignvar var=key value=$template_var}	 *	 * Smarty's equivalent to PHP's $key=$$template_var	 * 	 * @param array	 * @param Smarty	 */	function smarty_function_assignvar($params, &$smarty)	{	    if (!isset($params['var'])) {	        $smarty->trigger_error("assign: missing 'var' parameter");	        return;	    }	    if (!isset( $params['value'])) {	        $smarty->trigger_error("assign: missing 'value' parameter");	        return;	    }		    $smarty->assign($params['var'], $smarty->_tpl_vars[$params["value"]] );	}		?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?