>  기사  >  백엔드 개발  >  ThinkPHP 템플릿 태그 eq if에서 0, null, false를 구별하는 방법에 대한 자세한 소개

ThinkPHP 템플릿 태그 eq if에서 0, null, false를 구별하는 방법에 대한 자세한 소개

黄舟
黄舟원래의
2017-03-24 09:16:062081검색

다음 편집자는 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 &#39;&#39;">...</if><if condition="$var heq false">...</if>

위 내용은 ThinkPHP 템플릿 태그 eq if에서 0, null, false를 구별하는 방법에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.