반응형
Division By Zero 에러는 PHP에서
아래와같이
0의 값으로 나누는 경우 발생하는 경우이다.
divisionbyzero.php |
<html> <head> <title>Division By Zero 에러</title> <? $x = 0; $y = 0; $z = $z; $divide = $x / $y * $z; ?> </head> <body> <h1>Division By Zero 에러</h1> <hr/> 나누기 값은 <?=$divide?> </body> </html> |
출력결과 |
이 에러를 해결 하려면
0일경우 계산되지 않게끔 처리해 줘야한다.
divisionbyzero.php |
<html> <head> <title>Division By Zero 에러</title> <? $x = 0; $y = 0; $z = $z; $divide = 0; if($x > 0) { // 0일경우 계산되지 않게 예외처리 $divide = $x / $y * $z; } ?> </head> <body> <h1>Division By Zero 에러</h1> <hr/> 나누기 값은 <?=$divide?> </body> </html> |
출력결과 |
반응형
'PHP > PHP Programming' 카테고리의 다른 글
[PHP] 숫자 천단위 콤마 삽입(number_format, filter_var 함수) (0) | 2018.01.17 |
---|---|
[PHP] GET방식으로 배열(Array) 전송하기 (0) | 2017.12.22 |
[PHP] strip_tags()를 사용하여 HTML 태그 제거 하여 데이터 불러오기 (0) | 2015.11.18 |
[PHP] 파일 열기 함수 (0) | 2015.07.05 |
[PHP] 파일 읽기 클래스 (0) | 2015.06.30 |