PHPの初心者ですが困っています。お願いします。
Q&A
Closed
プログラミングを初めて一週間とかの超初心者です。
以下の理解ができない状態です。簡単に教えてくれると助かります。
よろしくお願いします。
print '<input type="hidden" name="name" value="'.$staff_name.'">';
という行があります。その中の
value="'.$staff_name.'"
が理解できなくて困っています。具体的には
①なぜ変数がシングルクォートで両端を挟まれているのか? がわからないです。
②同じように、なぜドットで両端を挟まれているのか? もわかりません。
※結合演算子?で文字や変数を結合できるというのは調べました。ですが、なぜ両端にドットが必要なのかわからないです。通常は1個じゃないのでしょうか?
'りんご'.'1個' で りんご1個 になるみたいに
=============
以下が該当行の周辺です。
else
{
$staff_pass=md5($staff_pass);
print '<form method="post" action="staff_add_done.php">';
print '<input type="hidden" name="name" value="'.$staff_name.'">';
print '<input type="hidden" name="pass" value="'.$staff_pass.'">';
print '<br />';
print '<input type="button" onclick="history.back()" value="戻る">';
print '<input type="submit" value="OK">';
print '</form>';
}
お詳しい方、ご教授ください。よろしくお願いします。