Я создаю пользовательский API для таблицы данных из бэкэнда, используя PHP. В моих объектах мне нужно передать синтаксис кнопки Dynami c HTML. У меня возникают проблемы при передаче строки в качестве параметра из-за ограничения кавычек и двойных кавычек. В javascript я могу решить эту проблему с помощью литерала шаблона, есть ли что-нибудь подобное, что я могу использовать для PHP?
Вот мой код («У меня проблемы с передачей в« Hello World »)
$subdata = array();
$subdata[] = $shift->id;
$subdata[] = $shift->shift_name;
$sample_string = "Hello World"
$button = '';
$button .= '<button class="btn btn-default btn-smt fas fa-eye" data-placement="top"
onclick="viewShiftDetails('.$shift->id.', '. $sample_string.')" data-toggle="tooltip" title="View Shift Details">
</button>';
$subdata[] = $button;
return [$subdata];