코드 PHP는구문 분석 오류 : 구문 오류, 예기치 않은 'if'(T_IF), ','또는 ';'
<p>'
if($Show['Name6'] != NULL) {
echo '<p><b>Name: </b>'.$Show["Name6"].' <b> Post : </b>'.$Show["Post6"];
}'</p>
</div>';
}
?>
이 오류를 같은
코드 PHP는구문 분석 오류 : 구문 오류, 예기치 않은 'if'(T_IF), ','또는 ';'
<p>'
if($Show['Name6'] != NULL) {
echo '<p><b>Name: </b>'.$Show["Name6"].' <b> Post : </b>'.$Show["Post6"];
}'</p>
</div>';
}
?>
이 오류를 같은
를 사용하여 문제를 해결하려면 도움이 필요합니다.
<?php
echo '<p>';
if($Show['Name6'] != NULL) {
echo '<p><b>Name: </b>'.$Show["Name6"].' <b> Post : </b>'.$Show["Post6"];
}
echo'</p></div>';
}
?>
<?php
echo '<p>';
if($Show['Name6'] != NULL) {
echo '<p><b>Name: </b>' . $Show["Name6"] . ' <b> Post : </b>'.$Show["Post6"];
}
echo '</p></div>';
?>
시도는 다음과 같이 사용할 수 있습니다.
전체 코드가 엉망입니다. 이렇게 수정하십시오.
<?php
echo '<p>';
if($Show['Name6'] != NULL) {
echo '<p><b>Name: </b>'.$Show["Name6"].' <b> Post : </b>'.$Show["Post6"];
}
echo '</p>';
?>
html 내에서 php를 사용하는 경우. 당신이 HTML 에서 PHP를 사용하는 경우 당신은 PHP 구문을 사용합니다 같은 :
<p>'
<?php if($Show['Name6'] != NULL) {
echo '<p><b>Name: </b>'.$Show["Name6"].' <b> Post : </b>'.$Show["Post6"];
} ?>'</p>
</div>';
}
?>
당신은 전체 코드를 게시하지 않은 것처럼. 그래서 PHP 구문을 조정 해보십시오. 희망이 도움이됩니다.
응답하기 전에 코드를 사용해 보셨습니까? –
이
<?php
echo '<p>';
if($Show['Name6'] != NULL) {
echo '<p><b>Name: </b>'.$Show["Name6"].' <b> Post : </b>'.$Show["Post6"];
}
echo '</p></div>';
?>
html로 가장 가능성이 "올바른"되지 않습니다 작동해야하지만 코드가 실행됩니다.
이유는 무엇입니까?
코드는 단순히 유효하지 않습니다. 예를
<p>'
if
에 대한
이 더 적절한 의미가 없습니다.
<p>'
문자열로 가정
가 있습니까? 당신은 문자열의 시작을 나타내는 세미콜론과 '나'와 각 문자열 많은 시작과 함께 모든 문을 완료해야합니다.
그리고이
}'</p>
</div>';
당신이 놓치고 있기 때문에 아무것도 표시하지 않습니다 . 에코 키워드
이 방법과 같이하십시오 :
<?php
echo "<div><p>";
if($Show['Name6'] != NULL) {
echo <<< END
<p><b>Name: </b>{$Show['Name6']} <b> Post : </b>{$Show['Post6']}
END;
}
echo "</p></div>";
?>
전체 코드를 보여주십시오. – smottt
변수 이름에 underscore_case를 사용하십시오. 더 낫네! – xfix
@xfix 당신은 그것을 정당화 할 수 있습니까? 명백한 이유로 sql에서는 합리적이지만 underscore_case는 camelCase 및 PascalCase보다 "일반"코드에서 덜 공통적입니다. – Jonast92