「予期しない ':' on line 38」という構文エラーが発生しますが、わかりません。
public static function clearTasks($type){
$con = taskDB::connectDB();
switch ($type){
/* line 38: */
case: 'completed':
$type='=1';
break;
case: 'failed':
$type='=0';
break;
case: 'pending':
$type='is null';
break;
case: 'all':
$type='=1 or completed=0 or is null';
break;
}
$result = $con->query("DELETE FROM taskage WHERE completed".$type);
$con->close();
}
なぜこれが起こっているのか誰にも教えてもらえますか?ありがとう!