質問: いつもお世話になっております。 Web系超初心者のWeb_beginnerです。 HTMLに埋め込まれたPHPのコードで構造が分からない箇所があります。 ``` ``` それは上記のようなコード(もちろん変数名などは変えています)なのですが・・・ 1. if文の構造について 上記のコードですが、if文はどのように働いているのでしょうか?「zipcode」があったら「〒zipcode」を表示しないさい、という感じの意味なのでしょうか? 2. `.' ';`について if文の途中で`.' ';`と記述があるのですが、これはどういう意味なのでしょうか? 3. `.$`について 変数名の前に`.$`(ダラーの前にドットが付いている)とありますが、どういった意味で変数の前にドット(.)が付いているのでしょうか? PHPの本や他のWebサイトにも、記載例や説明がなかったので、こちらのサイトに教わりにきました。 どうぞご教授よろしくお願い致します。
回答: 1. その通りです。 C言語のIF文に近い感じでしょうか、変数に値がセットされていると 大体のケースはTRUEと判定されます。 2. PHPで「.」ドットは文字列結合に使います。つまりスペース一文字を結合しています。 3. 2と同様で文字列結合に使っています。