他人のPHPのコードみていたらこんなものがありました。これはPHPマニュアルにのっている使い方なのでしょうか?


</TR>
<?=$formHTML?>
<TR>

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/10/01 22:28:06
  • 終了:2007/10/01 22:48:14

回答(3件)

id:GEN111 No.1

GEN111回答回数472ベストアンサー獲得回数582007/10/01 22:33:16

ポイント27pt

short_open_tag が有効な時の echo の短縮構文です。

PHP: echo - Manual

echo() には、開始タグの直後に等号を付ける短縮構文もあります。 この短縮構文は、設定オプションshort_open_tag が有効な場合のみ使用可能です。

I have <?=$foo?> foo.

id:dungeon-master No.2

dungeon-master回答回数571ベストアンサー獲得回数402007/10/01 22:40:37

ポイント27pt

どの資料をマニュアルとするかで状況が変わりますが、とりあえず

http://nyx.pu1.net/reference/basic/phptag.html

を見て話します。

<?=  PHPの式  ?>

は、省略形のPHPタグ形式で、short_open_tagがOnのとき有効に動作します。

ということで、使い方はあっているといえます。


TR終了とTR開始の間で展開している点については、

おそらく、$formHTML の中身が TR開始~TR終了 となっていることを

前提としているのでしょう。

id:Mook No.3

Mook回答回数1312ベストアンサー獲得回数3912007/10/01 22:41:10

ポイント26pt

下記の参照先にあるように、

<?=$val?>

<? echo $val ?>

のショートカット表記です。


http://itbtech.itboost.co.jp/man/php_man/language.basic-syntax.h...

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません