法律对强制戒毒的规定是,对于吸毒成瘾人员拒绝接受社区戒毒的、在社区戒毒期间吸食、注射毒品的,或者是严重违反社区戒毒协议的戒毒人员,可以强制隔离戒毒。强制隔离戒毒的期限为二年,戒毒人员符合条件的,可以提前解除强制隔离戒毒。