ホームページ  >  記事  >  バックエンド開発  >  Smartyで変数と文字列を接続する方法

Smartyで変数と文字列を接続する方法

WBOY
WBOYオリジナル
2016-06-13 13:33:07992ブラウズ

Smarty で変数と文字列を接続するにはどうすればよいですか?

functionA はカスタム Smarty プラグインです。この関数にはパラメーター url があります。
しかし、url の値は文字列 1、変数 $onetopic.id、および文字列 2 で構成されます。

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->{fuctionA url='str2{$onetopic.id}str2'}

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->{fuctionA url='str2'.'$onetopic.id'.'str2'}

上記のフォームを試しましたが、何も機能しません。アドバイスをお願いします!

-----解決策--------------------------------
それを変更して複数のパラメータに分割し、関数内で再度変更します。
------解決策---------
{fuctionA url="str2"|cat: $ onetopic.id|cat:"str2"}

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