찾다

 >  Q&A  >  본문

php - 왜 이것을 계산할 수 없고 결과가 항상 0을 반환합니까?

으아악 으아악

데이터베이스 필드는 varchar입니다

为情所困为情所困2782일 전400

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

  • PHP中文网

    PHP中文网2017-05-16 13:17:48

    intval(500/intval("789")) = 0
    intval(500/intval("345")) = 1,
    위와 동일

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:17:48

    이런 문제가 발생하면 각 변수를 인쇄해 보세요. var_dump(),我猜测是因为$c比500大,然后intval()对于浮点数只会取整,比如intval(0.5)를 사용한 결과는 0

    입니다.

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