输出如下所示在output.txt文件中恢复:
array (
'IMType' => '1',
'Email' => 'test@gmail.com',
'SignupName' => 'test11',
'Password' => '11111',
'Encrypted' => '',
'Confirm' => '11111',
'OldPassword' => '',
'Name' => 'test',
'SignupProvinceText' => 'province',
'SignupCity' => 'cityname',
'Street' => 'street x.y',
'SignupIndustry' => 'IT',
'SignupCompany' => 'jobirn',
'SignupJt' => 'engineer',
'CellPhoneNum' => '',
'linked_in' => '',
)
Run Code Online (Sandbox Code Playgroud)
它实际上是输出var_export(my_variable,true),但如何再次将其读入变量?
Jon*_*and 19
像这样:
$dumpStr = var_export($var,true);
eval('$somevar = ' . $dumpStr.';');
Run Code Online (Sandbox Code Playgroud)
jba*_*sko 18
也许你想序列化对象然后反序列化? http://php.net/serialize
它非常简单,您必须将其保存为 php 文件而不是 txt 然后
只需将它包含在一个变量中:)
像这样:
file_put_contents( '/some/file/data.php', '<?php return '.var_export( $data_array, true ).";\n" );
Run Code Online (Sandbox Code Playgroud)
当您需要访问它时,请执行以下操作:
$data = include '/some/file/data.php'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17344 次 |
| 最近记录: |