Как избежать двойных кавычек в одинарных кавычках в PHP? - PullRequest
1 голос
/ 25 апреля 2020

Я пытаюсь вывести значение в качестве атрибута HTML в PHP, но я хочу, чтобы атрибут существовал только при установленном значении.

    <div <?= ($value) ? 'data-value="PHP VARIABLE"' : ''?>>

Как мне избежать двойные кавычки и вставьте переменную PHP?

Спасибо.

1 Ответ

0 голосов
/ 25 апреля 2020

Если вы хотите, чтобы весь div не был добавлен, используйте:

<div <?php echo ($value ? 'data-value="' . $phpvariable . '"' : ''); ?> >

Это также предполагает, что $value будет истинным или ложным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...