2021-03-21 ThinkPHP6 smarty模板引擎标签 ThinkPHP6 smarty模板引擎标签 controller文件public function index(){ $arr = [ [ 'id' => 1, 'name' => '小鱼' ], [ 'id' => 2, 'name' => '小虾' ], [ 'id' => 3, 'name' => '小黄' ] ]; View::assign('arr',$arr); return View::fetch(); } foreach标签的用法和PHP语法非常接近,用于循环输出数组或者对象的属性,详细说明{foreach $arr as $v} <div> <span>ID:{$v.id}</span> <span>姓名:{$v.n... 2021年03月21日 1,076 阅读 0 评论
2021-01-06 PHP Smarty 模板引擎 PHP Smarty 模板引擎 1.php<?php class Mini { protected $data = array(); //把外界变量放进data数组 public function assign($k, $v) { $this->data[$k] = $v; } public function comp($temp) { $html = file_get_contents($temp); //注意 下行引用自身的data属性 $html = str_replace('{$', "<?php echo \$this->data['", $html); $html = str_replace('}', "'];?>", $html); $compfile = $temp . '.php'; file_put_contents($compfile, $html); ... 2021年01月06日 1,098 阅读 0 评论