>  Q&A  >  본문

하나님, 무엇이 잘못되었는지 알아낼 수 있도록 도와주세요.

<?php $var=22; ?><?phpif ($row['zt']>"0") { echo "222";} else { echo "111";}?>

이렇게 실행하면 왜 111이 표시되나요? 222여야 합니다. 그게 실수입니다.

P粉726632954P粉726632954871일 전1058

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

  • autoload

    autoload2022-06-24 15:40:09

    <?php
    $ddd=11;
    if ($ddd >11) 
    echo "222";
    else echo "111";
    ?>

    바로 그거야

    회신하다
    0
  • P粉726632954

    P粉7266329542022-06-24 14:57:47

    <?php $ddd=22; ?><?phpif ($row['ddd']>11) { echo "222";} else { echo "111";}?>안녕하세요, 형제님 , ddd>11이면 222를 표시하고 싶은데 어떻게 쓰는지요. 조언을 구하다.

    회신하다
    0
  • autoload

    autoload2022-06-24 09:20:46

    아이디어가 이상한데 왜 문자열 "0"인가요?

    문자열을 비교하는 경우 기준은 문자열에서 왼쪽에서 오른쪽으로 문자의 ASCII 코드 값 크기입니다.

    그리고 $row['zt']가 무엇인지 누가 알겠습니까? , 관련되지 않은 코드 두 개를 직접 실행하면 정의되지 않은 변수 오류가 보고됩니다

    회신하다
    0
  • P粉726632954

    숫자의 비교입니다. 숫자를 어떻게 써야 할까요?

    P粉726632954 · 2022-06-24 14:44:07
    P粉726632954

    안녕하세요 형님, ddd>11이면 222를 표시하고 싶은데 어떻게 쓰는지요. 조언을 구하다.

    P粉726632954 · 2022-06-24 14:57:57
  • 취소회신하다