Smarty は PHP で書かれたテンプレート エンジンです。論理コードと外部コンテンツを分離し、管理と使用が簡単な方法を提供します。この記事では、Smarty の注釈と切り捨て機能を主に紹介します。これら 2 つの機能は、Smarty ではあまり使用されませんが、必要な場合は非常に実用的です。
コメント
コードをコピーします コードは次のとおりです:
{* これは jb51.net からの 1 行の Smarty コメントであり、Web ページのソース コードには表示されません*}
{* これは複数行です
Smarty コメント
はブラウザには送信されません
*}
テンプレート コメントはアスタリスクで囲まれ、その後に次のような区切り文字が続きます: {* これはコメントです*}。これとは異なり、Smarty コメントは最終テンプレートの出力には表示されません。前者は、他の人が見られないテンプレートに内部コメントを挿入する場合に便利です。 ) ('hxtitle', 'Two Sisters Reunite after 18 years at Checkout Counter.');
テンプレートは次のとおりです:
コードをコピーします
{$hxtitle}{$ hxtitle|truncate}
{ $hxtitle|truncate:30}{$hxtitle|truncate:30:""}
{$hxtitle|truncate:30:"---"}
{ $hxtitle|truncate:30:"...":true}
{$hxtitle|truncate:30:'..':true:true}
出力は次のとおりです:
コピーコード
コードは次のとおりです:
チェックアウト カウンターで 18 年後に再会する二人の姉妹。
チェックアウト カウンターで 18 年後に姉妹が再会します。 PHP でインターセプトする必要はありません: http://www.itlearner.com/code/smarty_cn/ language.modifier.truncate.html
関連推奨:
smarty ループをネストする方法
Smartyテンプレート 変数レギュレーターの使用方法
Smarty がシンプルなフォーム要素を生成する方法
以上がSmarty の注釈と切り捨て機能の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。