为什么我不是通过实时服务器在本地主机上获取未定义的变量或索引?

Why am I getting Undefined variable or index on my localhost by not my live server?

设置 WAMP 并获得未定义的变量或索引,但我的实时文件工作正常。试图找出我的软件中的差异,以便我可以确保文件在上线时工作相同。有设定吗?我进行了验证,看来我 运行 是 PHP、MySQL 和 Apache 的相同版本。

更改自

$validateBus=$_GET["validateBus"] ?? '';         
$validateBus=$_GET["validateBus"];

我可以修复这些错误,但由于更改,更多代码会中断。我只是不想每次进行更改时都必须 ftp。

您在未定义索引时访问 $_GET["validateBus"]。您必须首先使用 isset():

检查它是否已设置
$validateBus = isset($_GET["validateBus"])? $_GET["validateBus"] : '';