2011-01-20 15 views
0

ちょうど、この点について、HTML <strong>タグなどを追加する正しい方法は何ですか? PHPのエコーにhtmlタグを追加

echo $row->title

は、私は、これは

echo '<strong>'.$row->title.'</strong>';

+0

で結構です行うことができます。もちろん、同じ出力を達成するためのさまざまな方法がありますが、上記のコードが読みやすいのであれば、それを変更する必要はありません。 –

+0

'タイトル?>' – Andrew

+0

@Andrew: 'shorttags = FALSE'のサーバで使用されているコードを見てください。 – drudge

答えて

1

あなたはそれをやっている方法はまったく問題ありました。ただし、HTMLを許可する必要がある場合を除いて、HTML文字をエスケープする必要があるかもしれないことを忘れないでください(これは "タイトル"ではありません)。

echo '<strong>'.htmlspecialchars($row->title).'</strong>'; 

これは<>とその他の特殊文字をエスケープします。

+0

thx!私はフィルタリングの世話をするcodeigniterを使用しています:) – CyberJunkie

1

これを行うには間違ったやり方はありません。それはあなたのために最も読みやすいようにします(これは主観的な質問です)。しかし、標準を開発しようとすると毎回違う方法でそれをしないでください。

1

あなたはまた、あなたが何をやったか、この

echo "<strong>{$row->title}</strong>"; 
関連する問題