永发信息网

如何查看php代码语法错误

答案:6  悬赏:10  手机版
解决时间 2021-02-08 08:47
我在DW里运行php代码, 里面一直显示“There is a syntax error on line25. Code hinting may not work until you fix this error.”
但我检查line25,没发现什么错误。有没有什么工具可以明确告诉我是什么错误的?
最佳答案
提示你在25行,你可以找找上下两行,程序运行到这里出错,可能是上下文有错。至于具体什么错误那就得看你出的什么错,有的时候提示很明确,有的时候很模糊,因为程序自己分析不出来了。
所以还是要靠自己,语法什么的熟悉以后找错还是比较容易的。
另外你可以自己写代码测试,比如跟踪输出变量,之类的
全部回答
不要用dw,你难道不知道dw不支持php吗
在提示错误的前后行找,错误的真正地方不一定在提示的那一行
25或者24行有符号写错了
1.可用ZendStudio,这是一款编写PHP的一种软件,报错,代码提示都很好,可以下载一个 2.可以用火狐浏览器然后装上Firebug错误提示也不错
错误抑制符去掉错误信息,eval和echo一样并不是函数,不能使用变量函数的方法调用比如:$func = ‘eval’$func()这样的调用就是无效的。它会提示没有eval函数,如果你自己定义这么一个函数也是有问 错误抑制符去掉错误信息,eval和echo一样并不是函数,不能使用变量函数的方法调用比如: $func = ‘eval’ $func()这样的调用就是无效的。它会提示没有eval函数,如果你自己定义这么一个函数也是有问题的。因为eval是一个关键字。 eval调用和include差不多,如果被包含文件中没有明确return就返回null。如果直接eval我们需要检查的文件会造成被检查的文件内代码被执行,这可不是我们想要的,我们只需要检查一下这个文件的语法是否正确。 我们可以在要检查的文件之前添加return 语句,让代码提前跳出,那么后面的代码就不会执行了。好的,就这么干。代码如下: < ?PHP if(!function_exists('PHP_check_syntax')) { function PHP_check_syntax($file_name, &$error_message = null) { $file_content = file_get_contents($file_name); $check_code = "return true; ?>"; $file_content = $check_code . $file_content . "< ?PHP "; if(
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
想和男友喝咖啡看电影,武汉哪里有咖啡馆有包
鄂州海宁皮草城怎么去啊,我要去那办事
怎样使用电子血压计,手动打压需打多少下
北京天津秦皇岛哪个海洋公园最好
某班学生要栽一批树苗.若每个人分配m棵树苗,
戴尔vostro 14-3446笔记本装win7和win8系统失
求类似《笨蛋测试召唤兽》的搞笑动漫,或者是
张晟睿哲这个名字什么意思好吗
为什么有些人有勇气选择死亡。却没勇气再生活
金苑地址好找么,我有些事要过去
上海到山东泰安有多少公里
下列叙述哪项是错误的:A.原穴是脏腑原气输注
金坑村这个地址在什么地方,我要处理点事
艾莱依(中山路店)地址在哪,我要去那里办事
液晶屏用酒精擦坏了,开始有一点黑黑的,现在
推荐资讯
同学 坑我怎么办?是坑我钱财,
日本晚樱与樱花有什么不同
布丁酒店(北京国贸永安里地铁站店)地址在什
There are _sheep on the farm. A.a B.many C
三川九号楼停车场(入口)地址在哪,我要去那里
芳芳美发美容地址有知道的么?有点事想过去
路由器的主要作用表现在()
天空之城网吧怎么去啊,我要去那办事
派多格宠物店(开元街)怎么去啊,我要去那办事
新皇城大酒店(东门)这个地址在什么地方,我要
嘉凯城CS俱乐部地址在哪,我要去那里办事
添寿堂天喜丸又名多仔丸,JMM有吃过吗?求大神
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?