ホームページ >バックエンド開発 >PHPチュートリアル >PHPの問題 [緊急] [緊急] [緊急] [緊急] 助けてください
テンプレートの割り当て問題 终 最終的なページのコードは次のとおりです
<?php require "system/system.php"; $tpl = new KSeeing(); $tpl->assign("show",'success'); $show = '111'; include('templates/index.html'); =======================这样写的话 $show能成功赋值 //include('F:/AppServ/www/temp/tpl/com_index.html.php'); //$tpl->compile('index.html');===================这样写的话$show不能赋值?>E
<div class="logo"><?php echo $show ?></div>
ディスカッションへの返信 (解決策)
KSeeing::assign メソッドはどのように書かれていますか?
一般的に言えば
$tpl->assign("show",'success');
は $tpl の show 属性に 'success' を代入するもので、通常はキャリア
があるため、このようになります。 -> data['show'] = 'success';
一般的に言えば
$tpl->assign("show",'success');
は $tpl の show 属性に 'success' を代入するもので、通常はキャリア
があるため、このようになります。 -> data['show'] = 'success';
あなたのテンプレートは 60ca01603694c46b67d98b1e20145fa5 ですので、コンパイル方法は
<?php require "system/system.php"; $show = '111'; $tpl->compile('index.html');?>
extract($this->data);include($comFile);