最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP syntax error, unexpected $end 錯誤的一種原因及解決

 更新時間:2008年10月25日 18:53:00   作者:  
PHP 遇到 syntax error, unexpected $end 錯誤時,查錯思路其實還是看看文件里 PHP 的開始標記和結束標記是否配對,還要額外注意注釋里是否出現過 ?> 喲。
Parse error: syntax error, unexpected $end in script.php on line xx
調試了一會后發(fā)現產生錯誤的行是文件中間某行

//$str .= "?>\n";

想起來了 PHP 解釋器允許的結尾標記那行還可以用單行注釋,即 //$str .= "?>\n"; 被解釋成結尾標記前有注釋,注釋的內容是 //$str .= ",而 ?> 后面的 \n"; 會被解釋作 PHP 塊外的內容按 HTML 輸出出去!結果是給 $str .= "?>\n"; 這行添加 // 成注釋后,反而多了個 ?> 的結束標記,造成原來真正的結束標記成了意料之外的(unexpected)了。
解決辦法就是直接刪掉這一行即可。

PHP 開始和結束標記所在行別寫其它東西,是個好習慣。

相關文章

最新評論

石城县| 乳源| 罗源县| 黄陵县| 海丰县| 香河县| 赤水市| 木兰县| 天水市| 吴忠市| 荔浦县| 乡城县| 津市市| 茌平县| 建瓯市| 宝丰县| 潜江市| 新郑市| 广水市| 那坡县| 博客| 嘉定区| 仙游县| 滨海县| 介休市| 工布江达县| 泽州县| 蒙自县| 武清区| 贞丰县| 彰武县| 略阳县| 商城县| 清水县| 巢湖市| 罗江县| 株洲县| 贵德县| 东至县| 上林县| 中江县|