Smarty クラスメソッド - PHPプロ!マニュアル

Smartyマニュアル

- Smarty クラスメソッド

第 13章Smarty クラスメソッド

目次
append()  -- 割り当てられたテンプレート配列に要素を追加します。
append_by_ref()  -- 参照として値を追加します。
assign()  -- テンプレートに値を割り当てます。
assign_by_ref()  -- 参照として値を割り当てます。
clear_all_assign()  -- 割り当てられた全てのテンプレート変数を破棄します。
clear_all_cache()  -- 全てのテンプレートのキャッシュをクリアします。
clear_assign()  -- 割り当てられたテンプレート変数の値を破棄します。
clear_cache()  -- 指定したテンプレートのキャッシュを破棄します。
clear_compiled_tpl()  -- 指定したテンプレートのキャッシュを破棄します。
clear_config()  -- 割り当てられたすべての設定ファイルの変数をクリアします。
config_load()  -- 設定ファイルのデータを読み込み、テンプレートに割り当てます。
display()  -- テンプレートを表示します。
fetch()  -- テンプレートの出力を返します。
get_config_vars()  -- 読み込まれた設定ファイル変数を返します。
get_registered_object()  -- 登録されたオブジェクトの参照を返します。
get_template_vars()  -- 割り当てられた変数の値を返します。
is_cached()  -- テンプレートが有効なキャッシュを持つ場合にtrueを返します。
load_filter()  -- フィルタプラグインを読み込みます。
register_block()  -- ブロック関数プラグインを動的に登録します。
register_compiler_function()  -- コンパイラ関数プラグインを動的に登録します。
register_function()  -- テンプレート関数プラグインを動的に登録します。
register_modifier()  -- 変数の修飾子プラグインを動的に登録します。
register_object()  -- テンプレート内で使用するオブジェクトを登録します。
register_outputfilter()  -- アウトプットフィルタを動的に登録します。
register_postfilter()  -- ポストフィルタを動的に登録します。
register_prefilter()  -- プリフィルタを動的に登録します。
register_resource()  -- リソースプラグインを動的に登録します。
trigger_error()  -- エラーメッセージを出力します。
template_exists()  -- 指定したテンプレートが存在するかどうかをチェックします。
unregister_block()  -- 動的に登録されたブロック関数プラグインを未登録にします。
unregister_compiler_function()  -- 動的に登録されたコンパイラ関数を未登録にします。
unregister_function  -- 動的に登録されたテンプレート関数プラグインを未登録にします。
unregister_modifier()  -- 動的に登録された変数の修飾子プラグインを未登録にします。
unregister_object()  -- 動的に登録されたオブジェクトを未登録にします。
unregister_outputfilter()  -- 動的に登録されたアウトプットフィルタプラグインを未登録にします。
unregister_postfilter()  -- 動的に登録されたポストフィルタプラグインを未登録にします。
unregister_prefilter()  -- 動的に登録されたプリフィルタプラグインを未登録にします。
unregister_resource()  -- 動的に登録されたリソースプラグインを未登録にします。


Pick Up Q&A

Q
ログファイルの中の空のデータ行を削除したい
 このエントリーをはてなブックマークに追加 
A
ログのデータ個数(列数)が固定で、空のログが"<><><>"だと既知であれば if ($line === "<><><>") { continue; } で読み飛ばしてもいいのでは? ...

>>続きを読む

まずは配列や文字列の扱いから、じっくり勉強して行きましょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)