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];
你需要考慮你的數據結構的施工。 –
也許學會使用空格鍵進行縮進/使代碼可讀。 –