No es recomendado usar array_push para agregar un sólo elemento a un array.
Cita: Nota: Si se utiliza array_push() para añadir un solo elemento en el array, es mejor utilizar $array[] = ya que de esta forma no existe la sobrecarga de llamar a una función.