1

私は<?=$value;?>phpでこの構文を理解しようとしています。例:

<input type="text" name="user" value="<?=$_POST["user"];?>" id="user">

私が理解しているように、ファイルは.phpファイルでなければならないので、それはいくつかのxml構文ではありません。

<? ?> // short opening tags in the <?=$_POST["user"];?> syntax

short_open_tag = Offに設定しても機能します。この構文と、 short_open_tag = Offでどのように機能するかを理解するのを手伝ってくれる人がいれば、ありがとうございました。良い一日を。

4

4 に答える 4

3

試す

<input type="text" name="user" value="<?=$_POST['user'];?>" id="user" />

あなたは忘れ"ます。

そして<?=$_POST['user'];?>、のシンプルで短い形式です<?php echo $_POST['user']; ?>

于 2013-03-07T10:44:17.130 に答える
1
<input type="text" name="user" value=<?=$_POST["user"];?> id="user">

value=<?=$_POST["user"];?>

「user」という名前で入力フィールドに入力して送信した値を意味します。

于 2013-03-07T10:42:40.483 に答える
1

<? ?>と同じ<?php ?>です。$_POST["user"]彼らはフォームにphp値を挿入しているので、彼らは使用しています<? ?>

于 2013-03-07T10:46:14.960 に答える
1

はの<?=$value;?>省略形です<?php echo $value; ?>

short_open_tagsオフにしても動作する理由については、使用していPHP >=5.4.0ますか?もしそうなら、それは予想されます。いつでもご利用いただけます。ここを参照してください。

于 2013-03-07T10:48:10.837 に答える