내 joyent 호스팅 서버가 지원하지 않는 것으로 보이는 <?= ... ?>
이외의 html 또는 javascript에 php 변수의 값을 직접 삽입 할 수있는 방법이 있습니까? 나는 에코를 사용할 수 있다는 것을 알고 있지만 그것은 서투른 것처럼 보일 것입니다.<?= ... ?> Phl의 대안
0
A
답변
4
0
대신 <?php echo("some thing"); ?>
을 사용하십시오. 그들은 에코 기능의 사용을 막지 않을 것입니다.
1
는 필요에 따라, 당신은 당신이 {$...}
구문을 사용하여 변수를 포함 할 수 있습니다 히어 닥을 사용할 수 있습니다 short_open_tag
이 공급자으로 비활성화되어
<?php
$var = 5;
print <<<__END_OF_BLOCK__
The value of var is: {$var}
__END_OF_BLOCK__;
0
당신처럼 떨어지게 보일 것이다 기능 할 수 있습니다 : 그것은 전체 응용 프로그램에 액세스 할 경우 다음 어딘가에이 기능을 추가
function _e($str)
{
echo $str;
}
를 같이 사용 : 다른 사람으로
<?php _e('hello world');?>
1
을 언급 한, <?php echo $string ?>
긴 버전입니다. 그러나 php.ini 파일에 액세스 할 수있는 경우 <?=
을 켜면 short_open_tag
이됩니다. 한 가지 - 코드를 가능한 한 이식성있게하려면 긴 태그를 대신 사용하십시오.
0
대신 <?php ... ?>
을 사용하십시오. 표준입니다.
0
스크립트를 시작할 때 이것을 올려보십시오.
ini_set('short_open_tag', 1);
다른 사람들이 언급했듯이 이식성을 위해서는 <?php echo $foo; ?>
을 사용해야합니다.
0
템플릿 엔진을 사용하십시오!
로직과 코드를 구분하는 것이 좋습니다. 나는 Twig을 좋아한다.
다음, 대신
Hello, <?php echo $user_name ?>!
당신은 항상 가치,
Hello, {{ user_name }}!
템플릿 엔진이 날을 배우는 시간의 일부를 가지고 있지만, 신뢰를 작성합니다.
관련 문제
- 1. phl의 화이트리스트
- 2. <fr:currency>에 대한 대안 솔루션
- 3. MySQL의 많은 부울에 대한 대안?</p> <p><em>확인 모든 당신이 관심 :</em></p> <ul> <li>는</li> <li>당구</li> <li>과자</li> </ul> <p>내가이를 요청할 수 볼링
- 4. 에 관한 NOSQL 대안 내가 이해 <p></p>입니다 ..
- 5. 어떻게 단어 <ul><li><div><a></a></div></li></ul>
- 6. Objective-C에서 사용자 지정 지시문을 만들 수 있습니까?</p> <ul> <li>@interface</li> <li>@implementation</li> <li>@end</li> <li>@protocol 내가 생각</li> <li>@property</li> <li>@synthesize</li> </ul> <p>:
- 7. <script></script> 또는 <script />?
- 8. UINavigationItem :</p> <ul> <li>backBarButtonItem</li> <li>leftBarButtonItem</li> <li>rightBarButtonItem</li> </ul> <p>그러나이 :는 "nextBarButtonItem"(= rightBarButtonItem 화살표)
- 9. 자바의 Iterable <Iterable<T>> 위해 ArrayList <ArrayList<T>>
- 10. 예상치 못한 결과가 <Submission><<<<ROOT> >>>입니다. 유효한 자식 요소가 아닙니다.
- 11. <p:schedule><ui : composition> 내부의 문제 <ui:define> ... <ui:define/><ui : composition />
- 12. <Func을 <T, object>>
- 13. </p> <p>즉
- 14. 에</p> <p>,
- 15. <MailDefinition>와 <%%> 자리
- 16. C++ << >> 연산자
- 17. <table><table>는
- 18. 방지</p> <p>,
- 19. <object></object>
- 20. <사전 <int, string>>
- 21. 레일 ERB <%- ... -%> 대 <% ... %>
- 22. 컴파일 문제 <auto_ptr<>>
- 23. 는 <xsl:if> & <xsl:when>
- 24. <<SQL_ERROR>> block
- 25. <noscript> in <head>
- 26. 장고 <input><label>
- 27. 자바 스크립트와`<...> ...</>`태그
- 28. <p>어떻게해야합니까?</p>
- 29. <p>감사합니다.</p>
- 30. XAML 코드 상속을 에뮬레이트하는 가장 좋은 방법은 무엇입니까?</p> <ul> <li>DataTypeWholeNumber</li> <li>이 DataTypeLine</li> <li>DataTypeDate는</li> <li>DateTypeDuration</li> <li>는</li> 그들은 모두 일반 C# 클래스에서 상속 </ul> <p>상속 등 :
시도해 보셨습니까 –
그것은 서투른 아니에요, 나는 "휴대용"서투른 방법을 볼 수 없습니다. –