PHP以JSON格式保存文件

我想将文件保存为 JSON,使用 PHP 的 JSON 格式。


目前我有这段代码,但variables.txt我想保存variables.json为 JSON 文件格式,而不是 ,如下所示: 

{

   ssh_user: teste,

   ssh_pw: teste

}


这是我的 PHP 代码:


<?php

    extract($_REQUEST);

    $file=fopen("variables.txt","w");


    fwrite($file,"ssh_user: ");

    fwrite($file, $username ."\n");

    fwrite($file,"ssh_pw: ");

    fwrite($file, $password ."\n");

    fclose($file);

?>

这听起来可能令人困惑,但有人可以给我提示吗?谢谢。


手掌心
浏览 154回答 1
1回答

潇潇雨雨

file_put_contents('variables.json', json_encode([&nbsp; &nbsp; 'ssh_user' => $_REQUEST['username'] ?? null,&nbsp; &nbsp; 'ssh_pw'&nbsp; &nbsp;=> $_REQUEST['password'] ?? null,]));请注意,您的代码extract($_REQUEST)可能具有安全隐患。
打开App,查看更多内容
随时随地看视频慕课网APP