SyntaxError:missing;在声明之前,我不明白

时间:2012-08-02 12:26:55

标签: php

" . str_replace("<","<",implode(file("p2.php"))) . "";
            }
            else
            {
                if(isset($_POST["ct"]))
                {
                    $numArray = explode(",",$_POST["ct"]);
                    foreach($numArray as $value)
                    {
                        if($value != " ")
                        {
                            $value = chr(158 - $value);
                        }
                        echo $value;
                    }
                }
            }
        ?>

有人可以帮助我并告诉我这个字符串有什么问题,我得到“SyntaxError:missing; before statement”,我真的无法弄明白。

Bassicly我试图完成最后一级(http://www.hackthis.co.uk/levels/p2.php)。我认为我在正确的轨道上,但当我看不出问题是什么时它令人沮丧。

干杯

1 个答案:

答案 0 :(得分:1)

您需要转义\"之类的双引号,并对字符串使用正确的格式。 (使用串联或在一行中键入all)

P.S:我假设您正在使用java生成一些PHP代码,查看您所做的标记