ホームページ > 記事 > CMS チュートリアル > PHPコードをdedeテンプレートに追加する方法
Dreamweaver の Dede テンプレートに PHP コードを追加するにはどうすればよいですか?
1. テンプレート ページに php を埋め込む
推奨学習: 梦Weavercms
例:
{dede:name runphp='yes'} $str = "hello"; @me = $str; @me .= "world" {/dede:name}
最終的に出力結果は hello world
になります。実際、「name」は任意に定義した名前で、「@me=」以降の値が最終的に出力に使用される値です。echo の代わりに使用します ( echo が直接使用される場合、テンプレートの生成時にエラーが報告されます。悲しいことに、これには制限があります)。
2. 参照 php ファイル
インクルード ファイルで PHP を使用する場合は、source='value'
{dede:include runphp='yes' source='value' file=''/}
を追加します。PHP 記述の仕様は次のとおりです。
#1. PHP コーディングに ?> 記号を追加する必要はありません; 2. 現在のタグの値を処理したい場合 (上記の最初のケース)、現在の値を表すには @me を使用します; 3. PHP を直接導入し、実行後に値を取得したい場合は、$DedeMeValue を使用して、この PHP の実行後に最終的に返される値を表す必要があります (つまり HTML混在書き込みはできません)。 例:{dede:field runphp='yes'} $aaa=200; $DedeMeValue=100; $DedeMeValue += $aaa; {/dede:field}は次と同等です:
{dede:field runphp='yes'} $aaa = 200; @me=100; @me += $aaa;; {/dede:field}最終的な戻り結果は: 300例: {dede:list perpage=' 10'}
りー
以上がPHPコードをdedeテンプレートに追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。