方法一 - print_r()
使用print_r();
$data = ['key' => 111, 'key2' => 222, 'arr' => ['aaa', 'eee']];
$string = print_r($data, true);
file_put_contents('test.log', $string);
效果
方法二 - var_export()
使用 var_export();
$data = ['key' => 111, 'key2' => 222, 'arr' => ['aaa', 'eee']];
$string = var_export($data, true);
file_put_contents('test.log', $string);
效果
方法三 - json_encode()
使用 json_encode();
$data = ['key' => 111, 'key2' => 222, 'arr' => ['aaa', 'eee']];
$string = json_encode($data, true);
file_put_contents('test.log', $string);
效果
{“key”:111,“key2”:222,“arr”:[“aaa”,“eee”]}