Tôi muốn để lưu trữ các đoạn mã sau trong một biến HEREDOC:Làm thế nào để lưu trữ mã PHP bên trong biến Heredoc?
<?php
$var = 'test';
echo $var;
?>
như thế:
$hered = <<<HERED
<?php
$var = 'test';
echo $var;
?>
HERED;
Vấn đề là HEREDOC hoạt động như dấu ngoặc kép ""
- đó có nghĩa là mỗi ký hiệu đô la ($
) phải được thay thế bằng \$
...
Có cách nào để sử dụng HEREDOC mà không thực hiện thao tác như vậy không?
Câu hỏi nên là: tại sao bạn muốn làm điều này? Những gì bạn đang làm ở đây trông giống như mùi mã cho tôi. – bouke
Nếu bạn đang làm điều này để 'eval' sau này: xin vui lòng không! – middus