Я новичок в PHP, не могу понять как использовать одинарные кавычки дважды (в echo и коде).
Вот пример:
echo '<div class="item" style="background-image: url("' . esc_url($large_image_url[0]) . '");">';
echo '</div>';
Мне нужно чтобы в background-image: url(" - вместо двойной кавычки использовалась одинарная. Но если её проставить то код уедет.
Надеюсь, вы меня поймете ибо не знаю, как ещё изложить свои мысли на этот счет..
вариант 1: экранирование
echo '<div class=\'item\' style=\'background-image: url(\'' .esc_url($large_image_url[0]) . '\');\'></div>';
Вариант 2: поменять местами с двойными
echo "<div class='item' style='background-image: url('" . esc_url($large_image_url[0]) . "');'></div>";
Чтобы вставить одинарные ковычки внутрь одинарных и аналогично с двойными нужно их экранировать, вот так:
echo '<div class="item" style=\'background-image: url(' . esc_url($large_image_url[0]) . ');\'>';
echo '</div>';
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости