PHPで変数の値をinputのvalueに表示したいけど出来ない。どう書いたらいいの?
そんな疑問にお答えします。
PHPで取り扱っている変数のデータをvalueに表示するにはたった一つの文字でOKです。
さくっと解決しましょう。
スポンサーリンク
PHPの変数をinputのvalueに表示させたい時は「=」を入れる
PHPの宣言は「<?php」と「?>」で囲みますよね。
なのでvalueに変数を表示するなら
<input type=”text” value=”<?php $変数 ?>”>
で大丈夫だろうと思っていましたが、うまく表示されません。
そこで必要なのが「=」でした。
<input type=”text” value=”<?php = $変数 ?>
「<?php」の次に「=」を入れるだけ。
たったこれだけで表示することができます。
例文
<?php
$fruits = 'リンゴ';
?>
<form method="post" action="next_page.php">
好きな果物:<input type="text" value="<?php = $apple ?>">
</form>
表示
好きな果物:リンゴ
まとめ
フォームなど入力項目の情報変更時など、もともと設定されていた値を編集時に表示させたい時は「=」をつければ表示されます。
<input type=”text” value=”<?php = $変数 ?>
解説は以上です。
最後までお読みいただきありがとうございました。Taroでした。