Nasıl bir dizi oluşturmak için var_dump
PHP çıkış ayrıştırmak?
Ayrıca geçerli PHP kodu bir gösterimi istiyorsanız var_export kullanın
$a = array (1, 2, array ("a", "b", "c"));
$dump=var_export($a, true);
echo $dump;
görüntüler
array (
0 => 1,
1 => 2,
2 =>
array (
0 => 'a',
1 => 'b',
2 => 'c',
),
)
Bir diziye bu geri çevirmek için, eval, örneğin kullanabilirsiniz
eval("\$foo=$dump;");
var_dump($foo);
Emin why Eğer olsa bunu yapmak istersiniz değil. Eğer bir yerde bir PHP veri yapısını saklamak ve daha sonra bunu yeniden oluşturmak istiyorsanız, check out serialize() ve unserialize() ki bu görev için daha uygundur.
Sen yapamazsın. var_dump
a> Sadece metin çıktılar ama hiçbir şey geri dönmez.
var_export
creates php code, which you could run through eval
a>
ama ben merak ediyorum, senin fikrin nedir?