다음 편집자는 ThinkPHP템플릿 태그eq if에서 0, null 및 false를 구별하는 방법에 대한 기사를 가져올 것입니다. 에디터가 꽤 좋다고 생각해서 지금 공유해서 참고용으로 올려보겠습니다.
프로젝트를 진행하면서 ThinkPHP의 템플릿 태그 eq에서 0, null, false에 대한 판단이 동일하다는 것을 발견했습니다. 변수에 이 세 가지 값이 있으면 차이점을 알 수 없어서 매우 우울했습니다. 공식 매뉴얼을 찾아보았지만, 그러면 안 될 것 같아서 다시 찾아보았습니다. 공식 매뉴얼에서는 이 라벨만 언급했지만 자세히 설명하면 많은 사람들이 이 라벨이 "==="와 동일하다는 사실을 간과했을 수 있습니다. 문제가 해결되었습니다. 구체적인 사용 방법은 eq 태그
와 동일하며
<!--heq标签--> <heq name="var" value="0">...</heq><heq name="var" value="">...</heq><heq name="var" value="false">...</heq> <!--if标签中使用--> <if condition="$var heq 0">...</if><if condition="$var heq ''">...</if><if condition="$var heq false">...</if>
위 내용은 ThinkPHP 템플릿 태그 eq if에서 0, null, false를 구별하는 방법에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!