Php FatalErrorException:Parse:语法错误,意外$end,应为T_函数
我开发了一个Symfony2项目 分析错误如下所示: FatalErrorException:Parse:语法错误,意外$end,应为 T_函数 C:\wamp\www\TPSForm\src\Dwm\catalogebundle\Controller\DefaultController.php 第57行 有人能给我指出解决这个问题的正确方向吗。Php FatalErrorException:Parse:语法错误,意外$end,应为T_函数,php,symfony,fatal-error,Php,Symfony,Fatal Error,我开发了一个Symfony2项目 分析错误如下所示: FatalErrorException:Parse:语法错误,意外$end,应为 T_函数 C:\wamp\www\TPSForm\src\Dwm\catalogebundle\Controller\DefaultController.php 第57行 有人能给我指出解决这个问题的正确方向吗。 class DefaultController extends Controller { /** * @Route("/hello/{name}")
class DefaultController extends Controller
{
/**
* @Route("/hello/{name}")
* @Template()
*/
public function indexAction($name)
{
return array('name' => $name);
}
/**
* @Route("/addCategorie/{nomCat}")
* @Template()
*/
public function addCatAction($nomCat)
{
$em=$this->getDoctrine()->getManager();
$cat=new Categorie();
$cat->setNomCategorie($nomCat);
$em->persist($cat);
$em->flush();
return array('cat' => $cat);
}
/**
* @Route("/newProduit")
* @Template()
*/
public function newProduitAction(Request $request)
{
$p=new Produit();
$form=$this->createFormBuilder($p)
->add("nomProduit","text")
->add("prix","text")
->add("categorie","entity",array(
"class"=>"Dwm\CatalogueBundle\Entity\Categorie",
"property"=>"nomCategorie"
))
->add("Add","submit")
->getForm();
$form->handleRequest($request);
if($form->isValid()){
$em=$this->getDoctrine()->getManager();
$em->persist($p);
$em->flush();
return array('f' => $form->createView());
}
}
看起来你没有停课。。。这是完整的文件吗?在末尾添加一个结束符此错误通常发生在您没有关闭任何左大括号时
检查并查看是否所有的左括号都正确闭合。我认为您的类缺少右括号。请包括您自己尝试过的解决问题的任何尝试,这可以帮助人们更容易地识别错误。欢迎来到SO:)是的,没错,我好像忘了关上它们