ホームページ >バックエンド開発 >PHPチュートリアル >Smarty インクルードファイル variables_PHP の使い方チュートリアル
今日smartyを使ってウェブサイトを構築していたとき、file="dynamic path"を含める必要があり、長い間試した後、ようやく解決できたと思います。この方法は非常に巧妙です。これまでsmartyを使用するときにこのように使用したことがないので、ここに記録します。
インクルードファイルの値に変数を使用する方法について話しましょう!
include file={$path}"header.dwt" または include file="{$path}header.dwt"
上記の2つの書き方は間違っており、テンプレート内で変数を直接使用することはできません。最終的な正しい書き方は次のとおりです:
これをphpファイルに書くことができます:
リーリーテンプレートファイルでは、次のように記述されます:
$header=$path.'header.dwt'; $smarty->assign('header',$header);