私のjoyentホスティングサーバーがサポートしていないような<?= ... ?>
以外のhtmlやjavascriptにphp変数の値を直接挿入する方法はありますか?私はエコーを使用することができることを知っているが、それは不器用に見えるだろう。<?= ... ?>の代わりにPHPの
答えて
:
ありがとうございました –
代わりに <?php echo("some thing"); ?>
を使用してください。彼らはエコー機能の使用を妨げません。 short_open_tag
はあなたが<? echo
を使用する必要がありますあなたのプロバイダが無効になっている場合
<?php
$var = 5;
print <<<__END_OF_BLOCK__
The value of var is: {$var}
__END_OF_BLOCK__;
必要に応じて、あなたは{$...}
構文を使用して変数を埋め込むことができますヒアドキュメントを、使用することができます。 php.ini documentationを参照してください。
あなたは次のようになめらかになり機能することができます:他の人のよう
<?php _e('hello world');?>
:それは全体のアプリにアクセスできるようになりますどこ
function _e($str)
{
echo $str;
}
は、このようにそれを使用するどこかにこの機能を追加上記の<?php echo $string ?>
はロングバージョンです。ただし、php.iniファイルにアクセスできる場合は、<?=
をオンにすることができます - short_open_tag
です。ただし、コードをできるだけポータブルにしたい場合は、長いタグを代わりに使用してください。
代わりに<?php ... ?>
を使用してください。それは標準です。
スクリプトの先頭にこれをスローしてみてください。
ini_set('short_open_tag', 1);
他の人も触れたように、移植性の面ではおそらく<?php echo $foo; ?>
を使用するべきです。
テンプレートエンジンを使用してください。
ロジックからコードを分離することは常に良い考えです。私はTwigが好きです。
その後、あなたは
Hello, {{ user_name }}!
を書きます代わりに
Hello, <?php echo $user_name ?>!
のテンプレートエンジンは、それが常に価値がある、それを学ぶためにあなたの時間の一部を取ることが、私を信頼します。
- 1. ストリーム<Object>の代わりに<Set<Object>>
- 2. <center>の代わりに
- 3. PHP $ mysql-> fetch_assoc()の代わりに?
- 4. javascript-のWebRTCは、代わりに<li></li>
- 5. <iframe>は、静的ページ/ウェブの代わりに "PHPインクルード"の代わりに使用できます
- 6. <head><head>の代わりに<head>の内容が<body>にあります。
- 7. <代わりに&LT
- 8. 戻りノードフェッチプロミス{<pending>}代わりに、所望のデータ
- 9. hrefに代わるもの、<a>
- 10. PHP curlで<input type = "file">の代わりにデータを投稿する
- 11. Java RESTサービス、リストの代わりにリスト<String>を取得<Object>
- 12. リストの代わりに<T>を読んで返す方法<T>
- 13. <textarea>はなぜ< >の代わりに表示されますか?
- 14. FileHelperEngineはリストの代わりにリスト<object>を返します<T>
- 15. <select>の代わりにクロスブラウザのドロップダウンを作成する
- 16. バンプバッチのcsvファイルの代わりにリスト<Object>を入力
- 17. シルバーライトの共分散の代わりに4.0 IEnumerable <T>
- 18. EasyBindでObservableListの代わりにObservableValue <ObservableList>にバインドする
- 19. の代わりに、<tr>の代わりに追加します。どうしましたか?このjsFiddle</p> <p><a href="http://jsfiddle.net/littlesandra88/tZqYX/" rel="nofollow">http://jsfiddle.net/littlesandra88/tZqYX/</a></p> <p>で
- 20. <動的要素>の代わりにタグ付きPOTファイル
- 21. std :: borrow :: Cowの代わりに&strを返す<'_, str>
- 22. 未開封の代わりに画像を使用<select>?
- 23. JAXBを生成するJAXB <String>の代わりに
- 24. 長いリストの代わりにjQueryを使用< SELECT >ボックス?
- 25. 活字体変数はreader.onloadコンソール<code>"undefined"</code>の代わり<code>xexe</code>内
- 26. PHP>強制ダウンロードの代わりに開くファイル
- 27. なぜnettyクライアントはObservable <ByteBuf>の代わりにObservable <Observable <ByteBuf>>を返しますか?
- 28. C++ STLセットの代わりのC#<T>
- 29. ルートコンポーネントとして<code><my-app></code>タグの代わりに<code><body></code>タグを使用すると、面倒なことに、my-appの代わりにbodyをルートセレクタとして使用します。
- 30. PHPのASP.NETのUserControlsの代わりに?
あなたは試しました –
それは不器用ではない、私はどのように "ポータブル"が不器用であるかわかりません。 –