ホームページ >バックエンド開発 >PHPチュートリアル >Smarty3.0カスタム機能、解決方法

Smarty3.0カスタム機能、解決方法

WBOY
WBOYオリジナル
2016-06-13 13:32:261044ブラウズ

Smarty3.0 カスタム関数
プログラムは問題なく実行されますが、次のメッセージが表示されます。 注意: E:webphpSmartysyspluginssmarty_internal_wrapper.php の 57 行目の関数呼び出し 'register_function' は不明または非推奨です


。登録関数 $smarty->register_function('list','format_data');

これは現在 3.0 を使用している機能であると書かれています。問題がある場合は、専門家に問い合わせてください。

-----解決策--------------------------------
3.0 は彼を置き換えるために別のメソッドを使用しました。
smarty/libs/plugins の下に新しいファイル名メソッドを作成するには
参照アドレス http://www.gxcxy.com/thread-5259-1 -1.html
ぜひご覧ください
-----解決策---------
続きです、笑
------解決策----------------------
3.0 この書き方ではエラーが報告されます。コア ライブラリはこのメソッドを削除しましたが、まだ通常どおり使用できます。最初の問題は、エラーを抑制するために @ を使用することです:
@$smarty->register_function('list','format_data');


テクニカル サポート: http://www.net920.cn http://www.ahthink.com

------解決策---------
Smarty3.* を使用できます。$Smarty-> ;registerPlugin()

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