조건문 질문 입니다 채택완료
먼저
게시판의 보기 페이지 (view.skin.php) 입니다
<?php $wr_data['number_01']; ?> 에 값이 있을경우
<?php echo $wr_data['number_01']; ?><?php echo $wr_data['number_02']; ?> 출력하고
<?php $wr_data['number_01']; ?> 에 값이 없을경우
<?php echo $wr_data['number_03']; ?>
Copy
위 처럼 했는데 적용이 안되고 에러 나옵니다. 답변좀 ....^^
답변 3개
채택된 답변
+20 포인트
답변에 대한 댓글 3개
4년 전
변수값이 제대로 찍히는지 먼저 체크해 보세요.
아래처럼 임의의 값으로 테스트해보니 잘 됩니다.
$wr_data = array();
$wr_data['number_01'] = "";
$wr_data['number_02'] = 2;
$wr_data['number_03'] = 3;
if(isset($wr_data['number_01']) && $wr_data['number_01'] != "") {
echo $wr_data['number_01'];
echo $wr_data['number_02'];
} else {
echo $wr_data['number_03'];
}
아래처럼 임의의 값으로 테스트해보니 잘 됩니다.
$wr_data = array();
$wr_data['number_01'] = "";
$wr_data['number_02'] = 2;
$wr_data['number_03'] = 3;
if(isset($wr_data['number_01']) && $wr_data['number_01'] != "") {
echo $wr_data['number_01'];
echo $wr_data['number_02'];
} else {
echo $wr_data['number_03'];
}
댓글을 작성하려면 로그인이 필요합니다.
4년 전
https://www.brandonchecketts.com/archives/php-performance-isset-versus-empty-versus-php-notices
<?php
if( empty( $wr_data['number_01'] )) {
echo $wr_data['number_03'];
}eles{
echo $wr_data['number_01'];
echo $wr_data['number_02'];
}
?>
이렇게 하실 수도 있습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인