1.0.0 • Published 6 years ago
@yakeing/php-template v1.0.0
Template
PHP TEMPLATE ANALYSIS, It can quickly compile the original template and generate HTML display pages.
Travis CI
codecov
Packagist
Github
Installation
Use Composer to install the library.
$ composer require yakeing/php_template
Debugging Template
- example
//Template path
$tpl = new template("/home/www/mould/");
$tpl->assign("title","I was the title");
$tpl->assign("arr",array('aaa','bbb','ccc'));
//The transfer of files at the same time output
$tpl->GetFile("header.html")->GetFile("index.html")->GetFile("footer.html")->render();
Format
- example
{if $array}...{elseif $array[0]!=null}...{else}...{/if}
foreach
- example
{foreach $array as $key => $value}...{$key} => {$value}...{/foreach}
while
- example
{$i = 1}...{while $i < $j}...{$i}...{$i++}...{/while}
for
- example
{for ($i=0;$i<count($array);$i++)}...{$array[$i]}...{/for}
switch
- example
{switch $str} ..{case 1}...{break}...{default}...{/switch}
assign OR calculation
- example
{$i = 1} OR {$t=2}
{$i++}
{$i--}
Donate
If you've got value from any of the content which I have created, then I would very much appreciate your support by payment donate.
1FYbZECgs3V3zRx6P7yAu2nCDXP2DHpwt8
Alipay
Author
weibo: yakeing
twitter: yakeing
1.0.0
6 years ago