初めてのphp学習でした!今まで自分でpythonを学んでいて、考え方は同じだけど新しい書き方に慣れるのが大変でした。。。
本日は、主にprogateを使ってphpの基本を学びました。その中でも特に理解しづらかったことは以下です。
<?php foreach($menus as $menu): ?>
<h3><?php echo $menu->name ?></h3>
<?php endforeach ?>
foreachです。
この部分では、htmlにphpを入れています。
この部分の何が理解できていないかというと、そもそもforeachの使い方がよくわかっていません。
私は、「$menus
という配列の1つ1つの要素を取り出して、$menu
に代入している。」と解釈しました。
これがあっているにせよあっていないにせよ、foreachを使うことによって今後どんなことができるのだろうか、、、。
また、復習として森川さんに教えてもらったこと
<tr>
<th>gmail:</th>
<td><input type="text" name="id"></td>
</tr>
これはhtmlですが、、、
type="text"とname="value"が何者なのかを教えてもらいました。
type="text"は、お買い物サイトのログイン画面などでよくある、自分のメールアドレスを入力するときのあの、四角いやつ。
あれを作りたかったらtype="text"を書きましょう!
name="id"は、例えばそのメールアドレスの欄に自分のメアドを打ち込んだら、その打ち込んだ情報に名前が付いてる的な。?
打ち込んだ情報を受け取るための名前みたいな感じ!(森川さん、あってますか??笑)
言葉で説明するの難しい・・・泣
今後の予定→
まだ、プロゲートPHPの2番が全て終わっていないので、それを終わらせて、確認画面と完了画面を作っていきます。
ブログの内容送ります!よろしくお願いします!