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
。