解析错误:语法错误,意外T_GOTO,期待T_STRING或'('/'/ b / c / function.php在406行

时间:2012-10-21 08:54:43

标签: php

  

可能重复:
  syntax error, unexpected T_GOTO, expecting T_STRING

我已上传此内容但显示错误:

<?
    function goto($url="") {
        echo"<meta http-equiv=\"refresh\" content=\"1;url=$url\">";
    }
?>
  

解析错误:语法错误,意外T_GOTO,期待T_STRING或   '('在第406行的/a/b/p/function.php中。

如何解决此错误?

2 个答案:

答案 0 :(得分:2)

goto是一个php关键字,你不能将它用作函数名。只需更改您的功能名称,例如:

<?php
    function meta_refresh($url = "") {
        echo"<meta http-equiv=\"refresh\" content=\"1;url=$url\">";
    }
?>

答案 1 :(得分:2)

单词goto在php中保留,因为它是内置函数的名称。你必须为你的功能使用另一个名称,这就是全部。