Имеется строка:
$str = '<html><php echo "<body>1</body>"; ?> </html>';
нужно как-то выполнить php код в этой строке и результат вывести на экран, чтобы получилось:
<html><body>1</body></html>
Пока в мыслях только то, что нужно использовать функцию eval, но как? ведь в строке помимо echo есть еще и html-теги
Заранее благодарен за ответы!
UPD. ответ нашел сам http://stackoverflow[dot]com/questio[dot][dot][dot]aluates-html-php
Цитата:
eval(' ?>'.$htmlandphp.'<?php ');