Страницы

Поиск по вопросам

среда, 24 апреля 2019 г.

Преобразование строки в выражение

Как преобразовать строку в выражение?
$a = "$c.$b"; // string $c = "мама"; $b = "папа";
// функция, преобразующая строку в выражение, либо регулярное выражение
echo $a; // выводим "мамапапа";


Ответ

Можно через переменные переменных. Надо будет только в строке $a убрать у переменных доллары
$a = 'c.b'; $c = "мама"; $b = "папа";
$temp = explode('.', $a);
foreach ($temp as $item) { echo $$item; }

Комментариев нет:

Отправить комментарий