-1
为什么数据不记录在json文件中? 为什么这个文件没有被创建? 我写在Linux操作系统代码 我在本地不要保存到json文件(php + redis)?
$r = new Redis();
$r->connect('127.0.0.1', 6379);
$key="info_users";
$r->hmset($key, [
'id' => 1,
'username' => 'sajjad10ss',
'password' => '1q2w3edxsz0',
'fulname' => 'sajjad kazemi',
'email' => '[email protected]',
]);
$data=array();
$data[] = $r->hgetall($key);
$json= json_encode($data, JSON_PRETTY_PRINT);
header('Content-type: text/javascript');
if (file_put_contents('xldata.json', $json))
{
echo "Saved json to file...";
}
else{
echo "Oops! Error saving json...";
}
运行为什么给了以下?哎呀!保存json时出错...;
的问题未解决 我使用Apache –
你尝试'is_writable()'?用它来检查文件是否存在并且可以写入。 –
是的,我用的就是你提供的代码 但是结果没有 –