ホームページ >バックエンド開発 >PHPチュートリアル >PHP コードが HTML コードと混在しているのは何が起こっているのでしょうか?
PHP コードと HTML コードが混在しています。
コードは次のとおりです。
PHPを独学で勉強したばかりなので、わからないところがありますのでアドバイスをいただければ幸いです。
public function DisplayStyles()<br /> { <br /> ?> <br /> <style><br /> h1 {<br /> color:white; font-size:24pt; text-align:center; <br /> font-family:arial,sans-serif<br /> }<br /> .menu {<br /> color:white; font-size:12pt; text-align:center; <br /> font-family:arial,sans-serif; font-weight:bold<br /> }<br /> td { <br /> background:black<br /> }<br /> p {<br /> color:black; font-size:12pt; text-align:justify; <br /> font-family:arial,sans-serif<br /> }<br /> p.foot {<br /> color:white; font-size:9pt; text-align:center; <br /> font-family:arial,sans-serif; font-weight:bold<br /> }<br /> a:link,a:visited,a:active {<br /> color:white<br /> }<br /> </style><br /> <?php<br /> }<br /> <br /> public function DisplayHeader()<br /> { <br /> ?> <br /> <table width="100%" cellpadding="12" <br /> cellspacing="0" border="0"><br /> <tr bgcolor ="black"><br /> <td align ="left"><img src = "logo.gif" /></td><br /> <td><br /> <h1>TLA Consulting Pty Ltd</h1><br /> </td><br /> <td align ="right"><img src = "logo.gif" /></td><br /> </tr><br /> </table><br /> <?php<br /> }
function(){ ?>hello'world<?php }を入れることができます PHP コードとして理解されます
function(){ echo 'hello\'world'; }これもわかりやすくするために行われています。考えてみてください。文字列に一重引用符や二重引用符が多数含まれていると、非常に面倒になります。