Php 未定义的偏移量:0英寸
我对php了解不多,但我能想出一些办法并复制粘贴。 我的网络主机似乎已经更新了php,运行了多年的代码现在出现了错误。我让某人开发了我与filemaker数据库的php连接,但他已无法帮助我解决此问题: 问题出现在两个地方:Php 未定义的偏移量:0英寸,php,Php,我对php了解不多,但我能想出一些办法并复制粘贴。 我的网络主机似乎已经更新了php,运行了多年的代码现在出现了错误。我让某人开发了我与filemaker数据库的php连接,但他已无法帮助我解决此问题: 问题出现在两个地方: > Undefined offset: 0 in 代码如下: $resultData = $Result['data'][$DataKeys[0]]; // and here: $aRecID = preg_split('[.]',$DataKeys[0]);
> Undefined offset: 0 in
代码如下:
$resultData = $Result['data'][$DataKeys[0]];
// and here:
$aRecID = preg_split('[.]',$DataKeys[0]);
这意味着,
$DataKeys[0]
不存在。在
$DataKeys
上尝试var_dump
,只需看看里面是什么
使用此小辅助函数,可以生成更好的输出:
function pr($var) {
echo "<pre>";
var_dump($var);
echo "</pre>";
}
函数pr($var){
回声“;
var_dump($var);
回声“;
}
Dovar\u dump($DataKeys)
或print\r($DataKeys)