да не.. всё проще
простое правило конкатенации строк - строка текста или кусок html выводимая в контексте php - должна помещаться в кавычки, для всего куска можно вставить строку в одинарные кавычки - если строка или кусок html содержит двойные кавычки :D :D сходу не вышло.
вот несколько примеров конкатенации
$var = 'какой-то "текст" в кавычках';
$var = "какой-то 'текст' в кавычках";
$var = "какой-то \"текст\" в кавычках";
альтернативный синтаксис
<a href="<?php echo $href;?>">ссылка</a>
<a href="<?=$href;?>">ссылка</a>
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker