2010-08-10 23 views
-1
for ($i=0; $i<10; $i++) { 
    if ($choices($i)) { 
     if ($selection(0)=='first'){ 
       $selection(0)= $choices($i); // line 62 
     } 
     else{ $selection(1) = $choices($i); 
     }  
    echo "ctr " . $ctr . $choices($i) ."<br />"; 
    }   
} 

回答

1

什麼是$selection使用函數的返回值?除非它包含一個函數的名字,否則你做錯了什麼。與$choices相同。

也許你是混淆數組符號[]與功能符號()

2

在PHP中,使用方括號表示數組索引。

for ($i=0; $i<10; $i++) { 
    if ($choices[$i]) { 
     if ($selection[0]=='first') { 
       $selection[0] = $choices[$i]; // line 62 
     } else{ 
       $selection[1] = $choices[$i]; 
     } 
     echo "ctr " . $ctr . $choices[$i] .""; 
    } 
}