>  Q&A  >  본문

thinkphp 구문에 대해 질문하기

thinkphp의 html에서
$huodong.id와 $vo.xueduanid가 동일한지 확인하고 싶습니다.

으아아아

출력 xueduuanid:1huodongid:1

으아아아

하지만 eee는 이렇게 출력될 수 없습니다. 왜일까요? 그들은 모두 1입니다. 그들은 동일해야 합니까? 유형이 잘못되었나요? 데이터베이스의 값은 모두 int 유형입니다. .

<if Condition="$vo.xueduanid == 1">eee</if>eee를 출력할 수 있습니다
<if Condition="$huodong.id==1">eee</if>eee를 출력할 수 있습니다

滿天的星座滿天的星座2712일 전542

모든 응답(4)나는 대답할 것이다

  • 仅有的幸福

    仅有的幸福2017-05-17 09:57:51

    == eq로 변경

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-17 09:57:51

    직접 사용eq

    으아아아

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-17 09:57:51

    <if Condition="$vo.xueduanid eq $huodong.id">
    같음
    <else/>
    같지 않음
    </if>

    회신하다
    0
  • 習慣沉默

    習慣沉默2017-05-17 09:57:51

    사실 TP의 템플릿 엔진에는 약간의 버그가 있습니다. 위의 내용은 이론적으로는 맞지만 실제로는

    로 작성해야 합니다. 으아아아

    후자의 변수는 배열 형태로 작성해야 하며, 그렇지 않으면 PHP 코드로 변환할 때 오류가 발생합니다.

    회신하다
    0
  • 취소회신하다