ホームページ  >  記事  >  バックエンド開発  >  Smarty の注釈と切り捨て機能の詳細な説明

Smarty の注釈と切り捨て機能の詳細な説明

php中世界最好的语言
php中世界最好的语言オリジナル
2018-03-06 11:24:391546ブラウズ

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}
{$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 サイトの他の関連記事を参照してください。

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