You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何引入PHP文件传参,实现无需URL携带查询字符串即可渲染内容

解决方案

问题出在两处:

  • 你在index.php中定义的$test变量没有被result.php识别,因为result.php读取的是$_GET全局变量(URL查询参数),而非本地定义的$test
  • 你没有加载loadTest.php文件,也没有调用doTest()方法生成接口查询结果$results,result.php无法读取到数据

按以下步骤修改即可:

修改index.php代码

将原有<body>内的PHP代码替换为以下内容:

<?php
// 手动指定test参数为4
$test = 4;
// 引入核心API逻辑文件
include 'skiddle-php-sdk-master/demo/loadTest.php';
// 调用方法获取接口查询结果
$results = doTest($test);
// 覆盖全局GET变量适配result.php的逻辑
$_GET['test'] = $test;
// 引入结果模板渲染数据
include 'skiddle-php-sdk-master/demo/result.php';
?>

修改完成后直接访问http://localhost:3000/index.php即可得到test=4对应的过滤结果,无需在URL后拼接查询参数。如果后续需要调整查询参数,直接修改$test = 4这一行的数值即可。

内容的提问来源于stack exchange,提问作者van

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 01:42:02