답변 1개
채택된 답변
+20 포인트
5년 전
2) echo "회원"; // 이 문장이 좀 이상합니다. $member의 값이 있으면 회원이됩니다. else echo "비회원"; ?>
위 두 구무은 서로 다른 내용인데 왜 합치시려는지....
굳이 문장을 줄인다면..
</p>
<p> </p>
<p><?php
if($write['wr_1'])
echo $write['wr_1']; // 없으면 출력안하면 되니. else문이 필요없습니다.</p>
<p>//=> if($write['wr_1']) 는 없어도 가능합니다.</p>
<p>// 또다른 방식으로</p>
<p>echo ($write['wr_1']) ? $write['wr_1']:""; // 로도 가능합니다.
?></p>
<p>
<?php
if ($member['mb_id']) // 이렇게 되어야 정상입니다만
echo "회원";
else
echo "비회원";</p>
<p>// 위 문장을 줄이면</p>
<p> </p>
<p>echo (($member['mb_id'])?"":"비")."회원";
?> </p>
<p>
와 같이 가능합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
5년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
원래는 회원, 비회원이 아니라 다른 문자가 나타나는 것인데..
예를 든 것이...회원, 비회원으로 해버렸네요~
감사합니다.