PHP에 대한 질문이 있어요.php nowdoc에 대한 질문이 있습니다.
출력하고 싶습니다.
내 이름은 $ name이지만해야합니다 :
<?php
$test = <<< test
<b>my name is \$name</b>
test;
echo $test;
?>
어떻게 자동으로 할 수 있습니까?
이 인용문에 대해 말합니다.
감사합니다.
PHP에 대한 질문이 있어요.php nowdoc에 대한 질문이 있습니다.
출력하고 싶습니다.
내 이름은 $ name이지만해야합니다 :
<?php
$test = <<< test
<b>my name is \$name</b>
test;
echo $test;
?>
어떻게 자동으로 할 수 있습니까?
이 인용문에 대해 말합니다.
감사합니다.
은 당신이해야하는 것은 히어 닥 아닌 nowdoc입니다. 이것을 nowdoc으로 만들려면 test
을 따옴표로 묶으십시오. 그런 다음 백 슬래시를 추가 할 필요가 없습니다. 귀하의 코멘트에서
<?php
$test = <<< 'test'
<b>my name is $name</b>
test;
echo $test;
?>
는 다른 곳에서, 당신이 가지고있는 PHP 버전이 nowdocs을 지원하지 않기 때문에 당신은 히어 닥보다는 nowdoc을 사용하고있는 것 같다. heredoc으로 당신이 한 일을 할 수있는 방법이 없습니다. 그래서 nowdocs가 추가되었습니다. 최신 PHP 버전으로 업그레이드하거나 상위 요구 사항을 충족시키는 다른 방법을 생각해야합니다.
왜 누군가가 이것을 downvoted 모르겠다. 사실 그것이 잘못 되었다면 알려주십시오. 제가 정정하거나 삭제하겠습니다. –
heredoc과 nowdoc은 모두 쓸모가 없습니다.
그런 질문을하면 가장 좋은 방법이 아닌 문제를 해결할 가능성이 높으며 확실한 해결책이 있습니다.
나는 nowdoc에 대해 알고 있지만 PHP 5.3에서 작동합니다 ~, 거기에 PHP 5.1에서 할 수있는 방법이 있습니까? – cssnb2329
거기에서 탈출해야합니다. 언어의 기능을 사용하여 어떤 일을 할 수 있기를 바랍니다. 너는 헤럴드가 nowdoc처럼 행동 할 수 없다. :). – Corbin