Para evitar este tipo de problemas se recomienda utilizar condicionales yoda.
Código PHP:
if ('18'==$cod_dependencia)
Con esto anulas la posibilidad de un error de signo ya que
Código PHP:
if ('18'=$cod_dependencia)
Daria un error y lo notarías facilmente
http://picandocodigo.net/2010/condicionales-yoda/