PHPでの配列変数補間

user1505713

次の問題が発生しています。

file.php:

$row['name'] = "hello";

print("<img src=\"images/$row['name']\">");

必要な出力:

     <img src="images/hello">

これにより、PHPエラーが生成されます。

    Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), 
    expecting identifier (T_STRING) or variable (T_VARIABLE)
 or number (T_NUM_STRING) in 
/path/to/file/file.php on line NN

ここで何が起こっているのですか?

ロケット危険物

中括弧を使用する(ドキュメント):

print("<img src='images{$row['name']}'>");

PSHTML属性には一重引用符を使用できます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事