ホームページ  >  記事  >  バックエンド開発  >  今勉強しました。なぜ {% $content %} が表示されるのですか?解決

今勉強しました。なぜ {% $content %} が表示されるのですか?解決

WBOY
WBOYオリジナル
2016-06-13 13:40:02838ブラウズ

今勉強しました。なぜ {% $content %} が表示されるのですか?
/* サーバーの絶対パスを定義します*/
define('BASE_PATH',$_SERVER['DOCUMENT_ROOT']);
/* サーバーの絶対パスを定義しますSmarty ディレクトリ*/
define('SMARTY_PATH','/04/Smarty/');
/* Smarty クラス ライブラリ ファイルをロード*/
require BASE_PATH.SMARTY_PATH.'Smarty.class.php';
/ * Smarty オブジェクトをインスタンス化します */
$smarty = new Smarty;
/* 各ディレクトリのパスを定義します */
$smarty->template_dir = BASE_PATH.SMARTY_PATH.'templates/ ';
$smarty->compile_dir = BASE_PATH.SMARTY_PATH.'templates_c/';
$smarty->config_dir = BASE_PATH.SMARTY_PATH.'configs/';
$smarty->cache_dir = BASE_PATH.SMARTY_PATH. 'cache/';
$smarty->left_delimiter = '{%';
$smarty->right_delimiter = '%}';
/* Smarty 割り当てメソッドを使用して変換します名前のペア/メソッドはテンプレートに送信されます*/
$smarty->assign('title','最初の Smarty プログラム');
$smarty->assign('content', 'こんにちは、「Smarty」の学習へようこそ!');
/* テンプレートを表示*/
$smarty->display('01/index.tpl');
?>



< ;html xmlns="http://www.w3.org/1999/xhtml">


{% $title %}


{ % $content %}




------解決策---------- ----- -----
{% $title %} => {%$title%}

なぜ皆さんは区切り文字を変更するのが好きですか?
デフォルトの {} は良くないですか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。