2009-12-05 20 views
5

WAMPをインストールしただけで、私は<?を動作させることができません。 有効にする必要があるモジュールはありますか?Php <? WAMPのタグ

ありがとうございました。

答えて

22

オープンタグ<?を使用するには、short_open_tagsを有効にする必要があります。しかし、標準のオープンタグ<?phpを互換性と移植性の理由から使用することはお勧めしません。

+0

完全一致。短いタグは何の問題もありません。 – Atli

+3

私は同意しません。これはPHPの機能で、設定ファイルで簡単に設定できます。テンプレート化されたPHPページをあまり冗長にもしません。 <?= $ something?>はどうですか?これは、<?php echo $ something?>の完璧なショートカットであり、はるかに読みやすくなっています。 – Htbaa

+1

私は完全に同意していません...標準インストールではデフォルトでは有効になっていません。誰もがそれを変更するためのアクセスやノウハウを持っているわけではありません(ノウハウはごくわずかですが)。あなたのサイトが常にあなたによって完全に制御され、他の誰かが自分のコントロール(バーチャルプライベートサーバーの読み取り)内に完全には入っていないサーバーに展開されることはありません。一般的に、これらの事柄は保証されないため、避けるべきではありません。 – prodigitalson

5
  1. php.iniファイルを開きます。
  2. 設定行: short_open_tags = 1
  3. Apacheをリロードします。
  4. 上記のように、これはお勧めしませんが、サンプル アプリケーションを学習して作成するだけであれば許容されます。
関連する問題