2016-11-24 8 views
-3

私は比較的新しいPHPです&私は変数内でechoステートメントを渡すことができますか?私はWordPressで変数IDを使用してプロフィール画像を取得して、wpコメントセクションに統合できるようにしようとしています。これを試してみました。ここで変数urlにエコーする方法

$idd= author_details(get_the_ID()); 

$authordata = get_userdata($idd); 

$au=$authordata->display_name; 

$authorAvatar = '<img src="http://www.example.com/photos/<?php echo getimg($au);?>" class="avatar user-1-avatar avatar-28 photo" width="40" height="40" alt="profile pic" >'; 

は私が取得しています結果画像のURLです:

http://www.example.com/photos/%3C?php%20echo%20getimg($au);?%3E 

それは私が変数の中にecho文を渡すことができないことは明白だが、悲しいことに、私はこのための解決策を見つけることができないよです簡単なもの。

注:変数が変数の外に置かれている場合、コードは完全に機能します。

任意の助けが高く評価されます。おかげさまで

+1

[PHPの文字列](http://php.net/manual/en/language.types.string.php)でお読みください。 –

答えて

1

途中にPHPタグは必要ありません。

$var = getimg($au); 
$authorAvatar = '<img src="http://www.example.com/photos/'.$var.'" class="avatar user-1-avatar avatar-28 photo" width="40" height="40" alt="profile pic" >'; 
+0

おかげさまで、ありがとう。誰かの知識や可能性を損なうことなく、どれだけ早く反応したの? –

+0

心配しないで、答えを受け入れることができますか? :-) –

関連する問題