在PHP文件中调用动态生成的JSON

在PHP文件中调用动态生成的JSON,php,json,Php,Json,我已经根据url从MySQL数据库动态生成了json,例如bookings/show/“1004” 引用是可以更改的,我遇到的问题是试图将这些数据输入到PHP文件中,我需要能够使用任何引用调用bookings/show/,因此它会动态填充数据。我不知道我是否错过了一个技巧。我也不能使用get\u file\u contents() 从我的makepdf文件中,我希望能够转到makepdf.php?invoice=1004,并从json文件bookings/show/1004获取所有数据。我知道我

我已经根据url从MySQL数据库动态生成了json,例如
bookings/show/“1004”

引用是可以更改的,我遇到的问题是试图将这些数据输入到PHP文件中,我需要能够使用任何引用调用
bookings/show/
,因此它会动态填充数据。我不知道我是否错过了一个技巧。我也不能使用
get\u file\u contents()


从我的makepdf文件中,我希望能够转到
makepdf.php?invoice=1004
,并从json文件
bookings/show/1004
获取所有数据。我知道我不能简单地执行
获取文件内容('bookings/show/1004')
,因为这是一个无效的位置

您可以通过以下过程执行

$result=getdata("https://api.example.com?id=1&name=example&limit=2")
$data = json_decode($result,true);
echo '<p>Name : '.$data['result']['name'].'</p>
      <img src="'.$data['id']['id'].'"><br>';
$result=getdata(“https://api.example.com?id=1&name=example&limit=2")
$data=json_decode($result,true);
echo'Name:'.$data['result']['Name'.'


",;
通过找出实际问题、显示PHP的一些代码片段以及您看到的任何错误消息来帮助解决问题。我不能使用完整URL,必须是本地URL,加上函数getdata()中的内容?