0
我遇到了此错误脚本的问题。未定义的偏移量0
private function setCentroidCluster(){
for ($i=0;$i<count($this->centroidCluster);$i++){
$countObj = 0;
$x = array();
for ($j=0;$j<count($this->objek);$j++){
if ($this->objek[$j]->getCluster()==$i){
for ($k=0;$k<count($this->objek[$j]->data);$k++){ // Error
$x[$k] += $this->objek[$j]->data[$k];
错误是:
注意:未定义偏移量:0
注意:未定义偏移:1
在线路的错误:
$x[$k] += $this->objek[$j]->data[$k];
你需要考虑你的数据结构的施工。 –
也许学会使用空格键进行缩进/使代码可读。 –