Excel スプレッドシートの特定の行とセルの値を返すクラスを使用しています。1 列の配列を構築するために、行をカウントしてから、その数をfor()ループでループし、 を使用し$array[] = $valueてインクリメント配列オブジェクトの値を設定します。
セル内の値が ではない場合、これはうまく機能します0。クラスは私に数値0を返すので、クラスとは何の関係もありません。行をループしてから配列に割り当てる方法だと思います...グラフを作成しているため、0の値を継承したいその後のデータで、ここに私が持っているコードがあります。
// Get Rainfall
$rainfall = array();
for($i=1;$i<=$count;$i++)
{
if($data->val($i,2) != 'Rainfall') // Check if not the column title
{
$rainfall[] = $data->val($i,2);
}
}
あなたの情報$dataはExcelスプレッドシートオブジェクトであり、メソッド$data->val(row,col)は私に値を返すものです。この場合、 column からデータを取得しています2。