繁体   English   中英

如何在本地应用程序中连接前端(js)和后端(php)?

[英]How to connect frontend (js) and backend (php) in a local application?

如此混淆如何连接前端和后端?

假设我有一个对象objvar jsonText = JSON.stringify(obj);

如何将此jsonText发送到后端(本地,非远程服务器,无数据库),使用php获取此数据,然后将内容保存为单个新的JSON文件?

非常感谢!

您需要从数据库或PHP中的其他位置查询数据。 然后,您可以使用JSON格式的PHP echo它。 在第二步中,您可以使用jQuery或纯JavaScript对此PHP文件进行Ajax调用,并使用它进行创建。

PHP(data.json.php):

<?php
  header('Content-Type: application/json');
  $output = array();
  // query the data from somewhere
  $output['data'] = "1234";
  echo json_encode($output); // json_encode creates the json-specific formatting
?>

JavaScript(jQuery):

$.ajax({
   url: "data.json.php",
   success: function(result){
      console.log(result);
   }
});

代码未经测试,但我认为你应该明白这个想法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM