최근에이 질문을했지만 직접 대답을 얻는 대신 삼자 연산자를 사용하여 html 내의 if 문을 변수로 대체하여 코드를 단순화하는 방법을 보여주었습니다. 또한 다른 코드가 읽기 어려워 져서 궁극적으로 아래 코드와 비슷한 코드에서 php를 제대로 이스케이프/구문 분석하도록 가르쳐주지 않았습니다.PHP에서 html 내에 PHP를 작성하는 방법은 무엇입니까?
<?php
if (!isset($_POST['myform'])) {
echo
<form method="POST" action="<?php if (isset($myform_worked)) { echo 'somepath'; } ?>" accept-charset="UTF-8">
이것은 내가 무엇을 시도했다, 그러나 선은 위의 구문 분석하지 않습니다 :
그래서 단순한 '쇼와에게'사랑 다음 코드 구문 분석을하는 방법에 대한 것입니다, 감사합니다 :
"<?php if (isset($myform_worked)) { echo 'somepath'; } ?>"
이 없음을 보여주십시오
<?php
if (!isset($_POST['myform'])) {
echo
'<form method="POST" action="'<?php if (isset($myform_worked)) { echo 'somepath'; } ?>'" accept-charset="UTF-8">'
가 나는 또한 시도 (내부 PHP는 큰 따옴표를 사용하여 ub 어떻게하는지, 고마워. 위의 코드가 나쁜 경우 상관 없어 ... 그냥 탈출하는 방법을 알아야/구문 분석 PHP 안에 html 안에 PHP를 고마워, 감사합니다.
<?="hello world"?>
"PHP 내부의 HTML 안에 PHP"와 같은 그런 것은 없다. HTML 안에 PHP가 있습니다 –
흠, 4 개의 정답과 일부 무작위 downvotes? – CompuChip
질문을 읽지 않은 사람으로부터 4 개의 답변을 말하고 싶습니다. –