1

重複の可能性:
PHP の短いタグは使用できますか?

私はちょうどphpを学んでいて(約6か月間学んでいます)、私が通っているチュートリアルではphpの省略形を使用しているので、Googleで調べたところ、このスタックオーバーフローの質問StackOverflowの質問に行き着きました一般的な回答の 1 つは、省略形は良くないというものです。

次のコメントの1つが悪くないことを示唆していることは知っていますが、それらを使用するのが常に良いとは限らないことを以前にphpの本から読んだことをリモートで覚えています。だから私は少し混乱しています、彼らは悪いですか?

4

4 に答える 4

6

移植性のため、一般的には悪い考えです。すべての PHP 構成は<?php ?>タグを認識しますが、すべてが を使用するように構成されているわけではありません<? ?>

同じことが<? =$variable; ?>印刷にも当てはまります。

于 2011-03-06T01:31:51.263 に答える
0

コード「<? ?>」は「php.ini」に依存するため、状態の短いオープンタグを変更する必要があります。コード" <?php ?>"は、構成なしでいつでもどこでも実行できます。スマートなテンプレートを使用することをお勧めします。それは完全に使いやすいです。そして、コードは美しいです。

于 2011-03-06T02:16:26.797 に答える
0

私は個人的にそれらを使用したことはありません。コードが見苦しく、読みにくく、デバッグが困難になるためです。1 行の if ステートメントのような省略形について話しています。すべての PHP 構成が短い開始タグと終了タグを理解するわけではなく、すべてのプログラマーが省略表記について知っているわけではないため、ある時点でコードを共有したい場合、これが問題になる可能性があります。私はそれを使用することはお勧めしません。

于 2011-03-06T01:37:37.890 に答える
0

それらは実際には悪くはありませんが、GOOD Technicalプログラマーにとっては、少し怠惰な行為であると言えます。私がこの「良い技術」という言葉を使用している理由は、彼らは PHP の技術を知っているので、調整が行われるときはいつでも、短縮形が長期的には役に立たないかどうかも知っておく必要があるからです。 PHPサーバーの微調整について。

それでも、それは私の見解の 1 つであり、他の人の回答とは一致しない可能性があります。

于 2011-03-06T01:32:27.377 に答える