ホームページ > バックエンド開発 > PHPチュートリアル > このコードは PHP ベンチマーク形式で書かれた場合どのように見えるべきでしょうか?

このコードは PHP ベンチマーク形式で書かれた場合どのように見えるべきでしょうか?

WBOY
リリース: 2016-06-13 13:19:15
オリジナル
859 人が閲覧しました

このコードは PHP 標準形式で記述するとどうなるでしょうか?
PHP と HTML を混合する必要があると判断しました。書き直すのを手伝ってください。この段落は PHP 標準の記述方法を使用すると次のようになります:

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 コード
<?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>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート