Я относительно новичок в php & задавался вопросом, могу ли я передать инструкцию echo в переменной. У меня есть это в wordpress, пытаясь получить изображение профиля, используя идентификатор переменной, чтобы иметь возможность интегрироваться в раздел комментариев 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
Это очевидно, что я не могу передать эхо заявление в переменной, но печально то, я не могу найти решение для этого простой материал.
Примечание: код отлично работает, когда они помещаются за пределы переменной.
Добровольная помощь будет высоко оценена. Спасибо.
Пожалуйста, прочитайте [строки в PHP] (http://php.net/manual/en/language.types.string.php). –