Я использую PHP для создания базового HTML. Теги всегда одинаковы, но фактические ссылки / заголовки соответствуют переменным PHP:
$string = '<p style="..."><a href="'.$html[$i].'"><strong><i>'.$title[$i].'</i></strong></a>
<br>';
echo $string;
fwrite($outfile, $string);
Результирующий html, как отраженный (когда я просматриваю исходный код страницы), так и в простом текстовом файле, в который я пишу, выглядит следующим образом:
<p style="..."><a href="http://www.example.com
"><strong><i>Example Title
</i></strong></a></p>
<br>
Хотя это работает, это не совсем то, что я хочу. Похоже, PHP добавляет разрыв строки каждый раз, когда я прерываю строку для вставки переменной. Есть ли способ предотвратить такое поведение?