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. thinkphp5.0에서는 eq 태그를 사용하는데, 공식 문서에 나와 있는
<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>
위의 내용은 전혀 쓸모가 없거나 버전이 너무 오래되었을 수 있습니다.
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!