This paper investigates the stabilisation and set stabilisation problems for a class of switched Boolean control networks (SBCNs) with periodic switching signal via a semi-tensor product method. First, algebraic forms are constructed for SBCNs with periodic switching signal. Second, based on the algebraic formulations, the stabilisation and set stabilisation of SBCNs with periodic switching signal are discussed, and some new results are presented. Furthermore, constructive procedure of open loop controllers is given, and the design algorithms of switching signal-dependent state feedback controllers via antecedence solution technique are derived. The study of illustrative examples shows the good performance of the methods presented in this paper.