PHP: работа с большой строкой с кавычками

Предположим, у меня есть большая строка кода HTML. Он имеет как двойные кавычки, так и одинарные кавычки. Как я могу работать с такой строкой? Я хочу назначить его в php var но есть столкновение с цитатой, использую ли я двойные кавычки или одинарные кавычки. Есть ли способ назначить эту строку для var без необходимости вручную добавлять косые слова ко всем кавычкам?

Это может быть что-то вроде этого:

 <div class="name">Sally O'Connel</div> 

Только строка длиннее, поэтому будет несколько случаев одиночных кавычек и двойных кавычек.

Вы можете использовать HEREDOC / NOWDOC :

 $var = <<<HTML <div class="name">Sally O'Connel</div> HTML; 
  $var = file_get_contents('file.with.your.long.and.windy.html'); 

будет, по-видимому, единственным разумным способом. Файлы PHP предназначены для кода.

использовать Heredoc

 $var = <<<HTML <div class="name">Sally O'Connel</div> HTML; 

Убедитесь, что после HTML; нет символа пробела HTML;