//code
$part1 = "echo ";
$part2 = "23 + ";
$val = 72;
func($part1.$part2.$val);
//code
Динамическая сборка PHP в PHP
Код:
В итоге должно получится следующие:
Код:
//code
echo 23 + 72;
//code
echo 23 + 72;
//code
Если такое вообще есть, то какое имя у этой функции?
это называется конкатенацией
Цитата: mfender
странный вопрос какой-то...
это называется конкатенацией
это называется конкатенацией
Наверно я не так объяснил) Мне нужно узнать, можно ли в php выполнять строки как код PHP и как это делать?
Если так, то 63uK смотри справку по eval
Цитата: max_dark
Наверно имеетс в виду исполнение динамически генерируемого кода.
Если так, то 63uK смотри справку по eval
Если так, то 63uK смотри справку по eval
Спасибо большое! Именно это я и имел ввиду. Я помню что была такая функция, но забыл ее имя, еще раз спасибо:)
Код:
<?php
#В $code будет код, который надо записать в php-файл
$f=fopen('temp.inc','w');
fwrite ($f,"<?php\n" . $code . "\n?>");
fclose($f);
include 'temp.inc';
?>
#В $code будет код, который надо записать в php-файл
$f=fopen('temp.inc','w');
fwrite ($f,"<?php\n" . $code . "\n?>");
fclose($f);
include 'temp.inc';
?>