Smartyプラグインについて

WBOY
WBOYオリジナル
2016-06-23 14:14:01814ブラウズ

smarty プラグイン

皆さん、おはようございます

最近、smarty テンプレートを見て、カスタム プラグインを作成しているときに問題に遭遇しました

プラグイン関数
function.a.php

function Smarty_function_a($dat ,$smarty){

//私が聞きたいのは、ここでデータベースクラス db.class.php を導入する方法です。クラスはルートディレクトリに含まれています
同じディレクトリに同時にあります。 // 同時に conn.php は config.php を導入します
}}}} それは同じです

皆さんおはようございます

最近 Smarty テンプレートを見ていて、カスタムを作成しているときに問題に遭遇しましたplug-in

プラグイン関数

function.a.php


function Smarty_function_a($dat ,$smarty){


//私が聞きたいのは、データベース クラス db を導入する方法です。 class.php はルートディレクトリの下にあります
同じディレクトリ内 // 同時に conn.php で config.php を導入します

}
?> db を導入する必要はありません。その中の.class.php
プラグインを使うときは、すでにそれをベースにして使っていませんか?
その後、関数内で global $db; を使用するだけで、インスタンス化されたオブジェクトを参照して関数を使用できるようになります。

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