このコードは PHP 標準形式で記述するとどうなるでしょうか?
PHP と HTML を混合する必要があると判断しました。書き直すのを手伝ってください。この段落は PHP 標準の記述方法を使用すると次のようになります:
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> <?php if $id=1 { echo "<title> $row['p_name']; - 欢迎光临!</title> <meta name="keywords" content="$row['p_name'];,关键字测试" /> <meta name="description" content="$row['p_name'];,描述测试" /> "; } else { echo "<title>Welcome</title> <meta name="keywords" content="关键字测试" /> <meta name="description" content="描述测试" /> "; } ?>
<?php if( $id === 1 ) { エコー「html」 <title> {$row['p_name']} - ようこそ!</title> <meta name="keywords" content="{$row['p_name']},キーワードテスト" /> <meta name="description" content="{$row['p_name']},テストの説明" /> "; } それ以外 { エコー」 <title>ようこそ</title> <meta name="キーワード" content="キーワードテスト" /> <meta name="説明" content="説明テスト" />"; } ?> <br /><font color='#e78608'>------解決策---------</font><br /><?php<br />$title = ' '; $keywords = ''; $description = '';<br />if($id==1){<br /> $title = $row['p_name'];<br /> $keywords = $row[ ' p_name'];<br /> $description = $row['p_name'];<br />}?><br><title><?php echo $title;?></title><br><meta name="keywords" content="<?php echo $keywords;?>,キーワードテスト"><br><meta name="description" content="<?php echo $description ;?>,キーワードテスト"> <br><font color="#e78608">------解決策--------</font><br>- - 愚かなことに、上の最初の行は次のようになります。 $title = 'ようこそ' <div class="clear"></div>