当然不合法啊~教师可以因为学生没有按照规定而没收学生的物品,但是,只限于没收这个行为,不管是贵重物品还是普通物品,教师只能有两种做法:一是对学生进行批评教育,然后归还学生的物品,让其带回家,不允许再带回学校。二是联系家长,对家长解释事情,提醒家长不要让学生将贵重物品带到学校。将没收的东西占为己有,如果属实,就违反了教师法,以及民法中的非法占有罪(他人财产),向校长申诉,或者让家长解决,不行的话,可以拨打110,进入正常案件处理程序。