Как я могу создать переменную из нее print_r output? Другими словами, я хотел бы знать, существует ли что-то похожее на мою фиктивную функцию var_import
в php? var_import
будет обратным к var_export
Он является прецедентом:
$a = var_import('Array ( [0] => foo [1] => bar )');
$output = var_export($a);
echo $output; // Array ( [0] => foo [1] => bar )
Если такая функция не существует, есть ли инструмент (или онлайн-инструмент) для этого?
Мне также интересно сделать то же самое с выходом var_dump
.
EDIT: переменная доступна только как вывод print_r (строка). Чтобы уточнить, что мне нужно, представьте себе следующую ситуацию: кто-то отправляет какой-то образец в Интернете где-то с выходом print_r. Чтобы проверить его код, вам нужно import
его переменную print_r в свой код. Это пример, когда var_import
был бы полезен.