小灰灰在使用HYPHP这个轻量级框架之后就爱不释手了,,,(自己不会写框架)
但是使用过程中也有部分不如意的地方,比如Model模型,比如模板引擎等。
今天闲着没事用笨代码完善了一丁点模板引擎代码。(我新人,勿喷)记录一下,以后或许会用到呢。
打开HY\Tpl.php文件,
修改增加代码:(第67行后面)
if(strstr($tagStr,"date|")){
$datetime = substr($tagStr,0,4);
$datetime_v = substr($tagStr,6);
$datetime_v1=substr($tagStr,6,strpos($datetime_v, ',')-1);
$datetime_v2=substr($tagStr,strpos($tagStr, ',')+1);
}
然后找到代码:
}elseif(strtolower($tagStr) =="/for"){
增加:
elseif(strtolower($datetime)=="date"){ return "<?php echo date('$datetime_v1',$datetime_v2);?>"; }
以上代码是为了在模板里使用标签,使时间戳转换成时间。
模板中使用代码标签:
{date|'Y-m-d H:i:s',NOW_TIME}
后续模板引擎代码还在完善中。。。。。。。