ошибка - = Parse error: syntax error, unexpected $end in = как исправить

такая ошибка может возникнуть если не указано имя функции -
например написано так:

// filename - путь к файлу
function ($filename)
{
	 $result = false;
	 $fdata = fopen ($filename, "r");
	  if ($fdata) // если удалось открыть файл
	  { // то читаем данные из него
		$result = fread($fdata, filesize($filename));
		fclose($fdata); //закрываем файл
	  }
	  return $result;
}

вместо:

// filename - путь к файлу
function get_str_from_file($filename)
{
	 $result = false;
	 $fdata = fopen ($filename, "r");
	  if ($fdata) // если удалось открыть файл
	  { // то читаем данные из него
		$result = fread($fdata, filesize($filename));
		fclose($fdata); //закрываем файл
	  }
	  return $result;
}

а вот другая ошибка которая может быть вызвана по аналогичной причине = http://fkn.ktu10.com/?q=node/3297

ПРИМЕЧАНИЕ : также причиной могут послужить некорректно поставленные (проверяем на предмет правильного открытия/закрытия) фигурные (в пхп они одновременно являются "операторными") скобки