📌  相关文章
📜  如何将 HTML 表单的数据直接发送到 JSON 文件?

📅  最后修改于: 2021-11-07 08:29:46             🧑  作者: Mango

任务是将 HTML 格式的数据直接发送到 JSON 文件。

方法:我们有一个包含姓名、学院等多个字段的 HTML 表单。我们希望将我们的 HTML 表单的数据直接发送到 JSON 文件。为此,我们使用json_encode()函数返回一个 JSON 编码的字符串。

我们正在制作一个用户在 HTML 表单中填写的值的数组。然后我们将此数组传递给json_encode()函数。然后json_encode()函数返回一个 JSON 编码的字符串。整个任务在PHP函数get_data() 中实现。为了创建一个 JSON 文件,我们使用了PHP函数file_put_contents() 。此函数用于将数据写入文件。我们在file_put_contents()函数传递 2 个参数。第一个参数是我们想要以 JSON 格式存储数据的文件名,第二个参数是我们的get_data()函数。

示例:以下 HTML 和PHP代码演示了上述方法。


  

    
  
    
  

  

  
    
           
               
                                 
                
                                     
                
                                     
                
                                     
                   
                                     
            
        
    
     

女朋友PHP这个“gfg. PHP”文件演示了将 HTML 表单内容发布到的PHP代码。

 $_POST['name'],
                'Branch' => $_POST['branch'],
                'College' => $_POST['college'],
            );
            return json_encode($datae);
        }
          
        $name = "gfg";
        $file_name = $name . '.json';
       
        if(file_put_contents(
            "$file_name", get_data())) {
                echo $file_name .' file created';
            }
        else {
            echo 'There is some error';
        }
    }
?>

输出: “gfg.json”文件的内容以JSON格式显示以下数据。

PHP是一种专门为 Web 开发设计的服务器端脚本语言。您可以按照此PHP教程和PHP示例从头开始学习PHP 。