この記事では、主に thinkPHP テンプレートの算術演算に関連する関数の使用法を紹介し、算術演算とパラメーター転送に関する thinkPHP の関連スキルを分析します。必要な友人はそれを参照できます
この記事では、thinkPHP テンプレートの算術演算に関連する関数の使用法について説明します。 。参考のために皆さんと共有してください。詳細は次のとおりです。
関数は次のように定義されています:
function you($num1,num2){ echo $num1*$num2/100; }
<volist name="list" id="vo"> <tr> <td>{$vo.price|you=$vo.discount'}</td>或者:{$vo.price*$vo.discount/100} </tr> </volist>
上で書いたように、受け取ったパラメータは Array.discount です。正しい結果が得られません。
コードを変更しました:
<td>{$vo.price|you=$vo['discount']}</td> <td>{$vo['price']*$vo['discount']/100}</td>
上記の両方のメソッドが利用可能です。 thinkphp テンプレートは、オブジェクト モードでの算術演算とパラメーターの受け渡しをサポートしていないことがわかります。
関連する推奨事項:
ThinkPHP テンプレート タグ eq if で 0、null、false を区別する方法の詳細な紹介
以上がthinkPHP テンプレートの算術演算に関連する関数の使用分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。