0

こんにちは、私は php の初心者です。単純な php エラーが発生しています。しかし、正確なキーワードを把握することはできませんでした

 <?php
 $vtext="<img alt="" src="/wp-content/themes/9GAG/images/smileynearvote.JPG" style="width: 15px; height: 17px; " />";
 ?>

これが私がそれを呼ぶ方法です

 <?php echo $vtext ?>

しかし、これを使用すると、内部サーバーエラーが発生します

私はグーグルで、phpで画像を作成する方法を見つけただけでした

しかし、文字列の使用方法が見つかりませんでした

私のCMSはワードプレスです

4

2 に答える 2

2

(二重引用符)をエスケープするか、文字列全体を一"重引用符で囲む必要があります。'

 $vtext = '<img alt="" src="/wp-content/themes/9GAG/images/smileynearvote.JPG" style="width: 15px; height: 17px; " />';

PHP の Stringsについてもっと読むことをお勧めします。

注:これが唯一のエラーではない可能性があります。エラーについて質問するときは、常にエラー メッセージ全体と問題のある行とその上の行を投稿する必要があります。

于 2012-12-28T15:35:17.207 に答える
1

"文字列でエスケープする必要があります

$vtext="<img alt=\"\" src=\"/wp-content/themes/9GAG/images/smileynearvote.JPG\" style=\"width: 15px; height: 17px; \" />";

続きを読むhttp://php.net/manual/en/language.types.string.php#language.types.string.syntax.double

于 2012-12-28T15:35:25.637 に答える