答えて
私は「完全に」と「完全に」という言葉を使用しませんが、PHP5.4では「ショート・オープン・アンド・エコー」 - 構文はコアの一部であり、常に利用可能です。 「普通の」ショートオープンタグ<? ?>
ではなく、<?= ?>
についてのみ話すことを思い出してください。
多くの、多くのupvotes来る。 – Kermit
はいを使用することが今完全に、完全に安全です。 PHP 5.4以降、エコータグは、ホストがそれらを無効にしない限り、常に有効になります。
いいえ、それはもうできません。 – KingCrunch
Oh neato。今日私は新しいことを学びました。 –
はい。 2012年3月1日のPHP 5.4.0以降、短いタグを使用できます。
<?= is now always available regardless of the short_open_tag setting.
、php 5.4 change logから、これは一般的な改善がました。
PHP 5.4の場合は、<?=
の構文を使用できます。
はい。 <?=$var?>
を使用することで実際の問題はありませんが、これが有効になっていないホストに対して完全に準備したい場合は、完全なステートメントを使用して書き込むことができます。
通常、この機能を無効にしても有効にすることができます。
通常の<?php
タグを使用することをお勧めします。そうすれば、PHPのバージョンやphp.iniの設定に関係なく、あなたのスクリプトは常にPHPのインストールと互換性があります。
共有することを意図したコード(ライブラリなど)を開発する場合はさらに重要です。
- 1. なぜbefore_action:authenticate_adminを使用するのが安全ですか?
- 2. PDDクラスInDirectlyを使用する方が安全ですか?
- 3. srcがHTTPSを使用するSWFは安全ですか?
- 4. JSのPHP htmlspecialcharsは安全ですか?
- 5. PHPの 'define()'は安全ですか?
- 6. PHP preg_functionsはマルチバイトで安全ですか?
- 7. 安全にPHPを使用してリモートXMLを取得する
- 8. dllからインターフェイスを使用するのは安全ですか
- 9. クラウドアプリケーションでセッションを使用するのは安全ですか
- 10. ASP.NETでTask.Delayを使用するのは安全ですか?
- 11. codeigniterでセッションを使用するのは安全ですか?
- 12. Jinja2で "{{field(class = ...)}}"を使用するのは安全ですか?
- 13. CompletableFutureでThreadLocalを使用するのは安全ですか?
- 14. プロダクションコードでsetTimeoutを使用するのは安全ですか?
- 15. Tasksでlock()を使用するのは安全ですか?
- 16. PHP Mcrypt、本当に安全ですか?
- 17. PHP - "インクルード"機能は安全ですか?
- 18. PHPセッションデータは安全ですか?
- 19. php:// tempは安全ですか?
- 20. .toString()を使用するのはいつ安全ですか?
- 21. javascriptモジュールパターンを使用するのは安全ですか?
- 22. ヘッドセクションにASPサーバーサイドインクルードを使用するのは安全ですか?
- 23. async/awaitを使用するのは安全ですか?
- 24. MySqlにALGORITHM = INPLACEを使用するのは安全ですか?
- 25. TitanDBを使用するのは「安全」ですか?
- 26. PHPの安全ジェネリックデコレータ
- 27. 安全な使用
- 28. Javascript変数をPHPに安全に渡す(AJAXを使用)
- 29. OpenGLが使用するテクスチャを変更するのは安全ですか?
- 30. セッションを使用してサイト構成を保存するのは、安全で安全な方法ですか?
PHP 5.4以上で "短いオープンタグには関係なく、short_open_tagsettingの常時利用できるようになりました"。短いタグは常に有効です。 – cgTag
私はそれが危険であることを知らなかった。あなたは私にそれについてのドキュメントを教えてもらえますか? – NappingRabbit
関連して、OPが言うように、古い:http://stackoverflow.com/questions/200640/are-php-short-tags-acceptable-to-use – halfer