请问EC里smarty_insert_scripts函数

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

function smarty_insert_scripts($args)
{
static $scripts = array();

$arr = explode(',', str_replace(' ', '', $args['files']));
$str = '';
foreach ($arr AS $val)
{
if (in_array($val, $scripts) == false)
{
$scripts[] = $val;
if ($val{0} == '.')
{
$str .= '<script type="text/javascript" src="' . $val . '"></script>';
}
else
{
$str .= '<script type="text/javascript" src="js/' . $val . '"></script>';
}
}
}

return $str;
}
请问大家在这个函数里:if ($val{0} == '.') 是什么意思啊?谢谢!!!

回答:
判断数组的第一个元素是否等于字符逗号(.)