我有这样的 php 数组。
$config['sample'] = array( 'key1' => 'val1', 'key2' => 'val2' );
我希望 $config['sample'] 中的值像这样写入文本文件。
$newcfg['sample'] = array('key1' => 'val1', 'key2' => 'val2');
如何在写入文本文件之前从 php 数组值转换为文本字符串?
附言。1. 我不能使用序列化,因为当我写入文件时,它必须准备好在 php 中使用,与 $config['sample'] 值相同。
附言。2. 我也不能使用 json 编码/解码。与我不能使用序列化相同的原因。
使用var_export确实有效。感谢@fr4nk