7

誰かがPHPのこれらの特別なタグが何であるか説明してもらえますか?

<?= ?>

私はグーグルでそれを見つけることができませんでした。

4

5 に答える 5

7

short_open_tags設定 を参照してください。<?=と同一で<? echoあり、使用するにはオンにする必要short_open_tagがあります。検索する用語は「短いタグ」です。

例として、は の短縮形である<?='hello'?>と同じです。<? echo 'hello' ?><?php echo 'hello' ?>

PHP ショートタグの使用は許容されますか?も参照してください。ここでSO。

于 2010-04-18T14:14:51.580 に答える
4

これはshort_open_tagの一部です。基本的<?=$foo?>に同等です<?php echo $foo; ?>

于 2010-04-18T14:11:30.713 に答える
1

それらは内部にあるものを直接出力します。

<?= "something" ?>

次のショートカットです。

<?php echo "something"; ?>

これらは (と一緒に<? ?>) 短いタグと呼ばれます。こちらをご覧ください(short_open_tag)

于 2010-04-18T14:10:23.057 に答える
0

はい、.htaccess を使用して実行できます。.htaccess ファイルに、これを追加します

php_value short_open_tag 1

<?='hi';?>の代わりにファイルをチェックできるようになりました<?php ?>

于 2014-01-06T09:41:40.830 に答える
0

<?= $foobar ?>のショートカットです<?php echo $foobar; ?>

これらの短いタグの使用はお勧めしません。一部の Web サーバー環境では、PHP の構成によって無効になっているためです。

于 2010-04-18T14:12:44.493 に答える