thinkphp eq エラーの解決策: 1. 対応する tp ファイルを開きます; 2. eq タグを確認します; 3. 使用方法を "{eq name="$vo.adminrole" value="0"} に変更します
{/eq}" で十分です。
このチュートリアルの動作環境: Windows 7 システム、ThinkPHP バージョン 5、Dell G3 コンピューター。
thinkphp eq が失敗した場合はどうすればよいですか?
tp5でeqが動作しない問題
1. eqタグはthinkphp5.0で使用されており、
<eq name="name" value="value"> 相等 <else/> 不相等 </eq>
ただし、私がテストしたものは役に立ちませんでした。私は thinkphp5.0.20 のバージョンを使用しました。5.0.15 をテストした後でも、まだ動作します。
2. 前にインターネットで調べました。あれやこれやの問題がありましたが、うまくいきませんでした。彼らが自分でテストしたかどうかはわかりません。とにかく、どれも使用できません。
例:
<eq name="vo.status" value="0">未激活</eq> <eq name="vo.status" value="1">已激活</eq>
You上記のものはまったく役に立たない、あるいはバージョンが過剰すぎることがわかるでしょう。
3. これが私の最終的な解決策です
{eq name="$vo.adminrole" value="0"}<td style="text-align: center">超级管理员</td>{/eq} {eq name="$vo.adminrole" value="1"}<td style="text-align: center">教师管理员</td>{/eq}
$vo.adminrole は volist ループ リストの変数です。このようにして、ページを更新すると有効になります。
推奨学習: 「thinkPHP ビデオ チュートリアル 」
以上がthinkphp eq が失敗した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。