サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
sunset.freespace.jp
{if $name eq "Fred"} Welcome Sir. {elseif $name eq "Wilma"} Welcome Ma'am. {else} Welcome, whatever you are. {/if} {* 論理演算子"or"の例 *} {if $name eq "Fred" or $name eq "Wilma"} ... {/if} {* 上と同じ *} {if $name == "Fred" || $name == "Wilma"} ... {/if} {* 次の文は機能しません。関係演算子はスペースによって周囲から離す必要があります *} {if $name=="Fred" || $name=="Wilma"} ... {/if} {* 括弧()は使用可能 *} {if ( $amount < 0 or $amount > 1000 ) and $vol
目次序文I. はじめに1章Smartyとは?2章インストール必要条件基本的なインストール拡張セットアップII. テンプレートデザイナのためのSmarty3章基本構文コメント関数属性ダブルクォート内に埋め込まれた変数MathSmartyの構文解析を回避4章変数phpから割り当てられた変数設定ファイルから読み込まれた変数予約変数{$smarty}5章変数の修正子capitalizecount_characterscatcount_paragraphscount_sentencescount_wordsdate_formatdefaultescapeindentlowernl2brregex_replacereplacespacifystring_formatstripstrip_tagstruncateupperwordwrap6章修正子の連結7章組み込み関数captureconfig_loa
sectionは、データの配列をループするために使用されます。全てのsectionと/sectionはペアである必要があります。必須のパラメータは、nameとloopです。セクション名は英数字とアンダースコアを使って自由に命名できます。このタグはネスト可能で、その場合のセクション名はお互いにユニークである必要があります。loop属性で指定されたループ変数(たいていは配列)は、セクションのループ回数を決定するためにのみ使用されます。 セクション内で値を表示するには、変数名の次にブランケット[]で囲んだセクション名を指定します。ループ変数に値が存在しない場合は、sectionelseが実行されます。
予約変数{$smarty} 予約変数{$smarty}は、いくつかの特別なテンプレート変数にアクセスするために使われます。 リクエスト変数 get, post, cookies, server, environment, sessionのようなリクエスト変数には次のようにアクセスします。 {* (GET) http://www.domain.com/index.php?page=foo から、pageの値を表示 *} {$smarty.get.page} {* (POST) フォームから送信された変数"page"の値を表示 *} {$smarty.post.page} {* クッキーに登録された"username"の値を表示 *} {$smarty.cookies.username} {* サーバ変数"SERVER_NAME"の値を表示 *} {$smarty.server.SERVE
目次序文I. はじめに1章Smartyとは?2章インストール必要条件基本的なインストール拡張セットアップII. テンプレートデザイナのためのSmarty3章基本構文コメントVariables関数属性ダブルクォート内に埋め込まれた変数MathSmartyの構文解析を回避4章変数phpから割り当てられた変数設定ファイルから読み込まれた変数予約変数{$smarty}5章変数の修正子capitalizecount_characterscatcount_paragraphscount_sentencescount_wordsdate_formatdefaultescapeindentlowernl2brregex_replacereplacespacifystring_formatstripstrip_tagstruncateupperwordwrap6章修正子の連結7章組み込み関数capturec
2008.05.19 現在、Smartyの日本語訳ドキュメントはアシアル株式会社様が運営されている、PHPのコミュニティポータルサイト「PHPプロ!」にて最新のバージョンが公開されています。 ▼古い和訳マニュアル ・Smarty2-6-7 (html) ・Smarty2-6-7 (chm) ・Smarty2-6-6 (html) ・Smarty2-6-6 (chm) ・Smarty2-6-5 (html) ・Smarty2-6-5 (chm) ・Smarty2-6-4 (html) ・Smarty2-6-4 (chm) ・Smarty2-6-3 (html) ・Smarty2-6-3 (chm) ▼リンク ・Smarty 公式(英語)
基本的なインストール ディストリビューションの/libs/ディレクトリにSmartyライブラリファイルをインストールして下さい。 これらのphpファイルは編集すべきではありません。ライブラリファイルは全てのwebアプリケーション間で共有され、 Smartyの新しいバージョンにアップグレードする際はこれらをアップデートするのみです。 Smarty.class.php Smarty_Compiler.class.php Config_File.class.php debug.tpl /core/*.php (これら全て) /plugins/*.php (これら全て) Smartyはライブラリファイルがインストールされたディレクトリパスを表す SMARTY_DIRという名のphp定数を持っています。基本的に、 あなたのアプリケーションがSmarty.class.phpファイルを見つける事が出来
次のページ
このページを最初にブックマークしてみませんか?
『sunset.freespace.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く