0
から削除PHPで次のエラー: array_flip())パラメータ1は array_diff_key(指定された配列、整数であることを期待:引数#2がこれを引き起こしているものすべてのアイデア
の配列ではありませんか?
$badkeys = array();
//search array for empty x value
$badkeys = array_search('', $xdata);
//remove x and y values where empty x
$xdata = array_diff_key($xdata, array_flip($badkeys));
$ydata = array_diff_key($xdata, array_flip($badkeys));
//reset keys array
unset($badkeys);
//seach x array where data is less than 2 days ago (bugfix)
$keys = array_search(strtotime('-2 days'), strtotime($ydata));
//remove where ydata less than 2 days old (bugfix)
$xdata = array_diff_key($xdata, array_flip($keys));
$ydata = array_diff_key($ydata, array_flip($keys));
http://php.net/manual/en/function.array-search.php – Sammitch