javascript - 在 PHP 中发送请求之前将用户数据附加到 url

标签 javascript php json

在发送请求之前将表单数据附加到 json url 的最简单方法是什么?我对 php 几乎一无所知,但我正在尝试两种方法

到目前为止,我需要将 ZIP before.json 替换为从 $_GET['zip'] 获取的内容

<?php
  $zip = $_GET['zip'];
  $zip_data = file_get_contents($zip);
  $weather_data = file_get_contents("http://api.wunderground.com/api/myapi/conditions/q/ZIP.json");
  echo $weather_data;
?>

最佳答案

在 PHP 中,如果您只是将变量名称放入用双引号引起来的字符串中,则会将值放入字符串中:

$weather_data = file_get_contents(".../q/$zip.json");

您还可以在其周围放置大括号以使其阅读起来更清晰:

$weather_data = file_get_contents(".../q/{$zip}.json");

或者您可以关闭字符串,使用点运算符连接,然后重新打开字符串:

$weather_data = file_get_contents(".../q/" . $zip . ".json");

关于javascript - 在 PHP 中发送请求之前将用户数据附加到 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23023712/

相关文章:

javascript - 在这种特殊情况下,闭包是如何工作的?

javascript - 使用 casperjs 测试损坏的 html

javascript - 如果我在输入类型文本中写东西,请选中复选框

php - 如何将 nuSOAP 用于具有多个 namespace 的消息

json - 如何使用来自具有 angular.service 的另一个 Controller 的数据更新一个 Controller ?

javascript - 是否有一个 javascript (jquery) 库用于从 cgi 参数更新 html 表单控件?

javascript - 无法理解nodejs代码

php - Drupal - 在模板中呈现 subview /部分

ios - Firebase 嵌套解析 Swift

javascript - 如何更新 MooTools Request.HTML 调用中的多个元素