【发布时间】:2012-08-10 20:19:40
【问题描述】:
错误信息:
解析错误:语法错误,C:\xampp\htdocs\index.php 中出现意外的“{” 在第 135 行
代码:
if(isset($_REQUEST['d'])
{ // LINE 135 IS THIS ONE
$d = $_REQUEST['d'];
if ($d) {
while (preg_match('/\\\/',$d)) $d = preg_replace('/\\\/','/',$d);
while (preg_match('/\/\//',$d)) $d = preg_replace('/\/\//','/',$d);
while (preg_match('/\.\.\//',$d)) $d = preg_replace('/\.\.\//','/',$d);
if ($d[strlen($d)-1] != '/') $d = $d.'/';
if ($d == '/') $d = '';
}
}
【问题讨论】:
-
...on line 135通常是任何错误消息中最有用的部分。 -
是的,我知道,但我确实在代码中添加了行号。
标签: php syntax-error