如何在变量url中回显

时间:2016-11-24 10:29:34

标签: php wordpress variables

我对php&我想知道我是否可以在变量中传递echo语句。我在wordpress中尝试使用变量id检索配置文件图片以便能够集成到wp评论部分。试过这个。

$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" >';

以下是我得到的结果图片网址:

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

很明显我不能在变量中传递echo语句,但遗憾的是我无法找到这个简单的东西的解决方案。

注意:当代码放在变量之外时,代码可以正常工作。

非常感谢志愿者的帮助。 感谢。

1 个答案:

答案 0 :(得分: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" >';