Podrías poner dentro del if:
Código PHP:
$inicio = strpos($linea, '[');
$final = strpos($linea, ']');
$cadenaABuscar = substr($linea, $inicio, ($final - $inicio));
Ya que el parámetro que le tienes que pasar es la longitud qué quieres coger de la cadena, la calculas con la posición de los 2 caracteres.
Saludos