有关php的解析错误。
答案:3 悬赏:60 手机版
解决时间 2021-04-06 00:52
- 提问者网友:轮囘Li巡影
- 2021-04-05 08:27
有关php的解析错误。
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-04-05 08:34
楼上正确,直接去掉前面空格是没有问题的。但是貌似$foo和$bar前面那些不是空格,而是php编译器不认识的字符,导致编译语法检查的时候出错了。我在Notepad++中使用编辑器打开楼主发的源码,然后把页面编码设置成utf-8格式编码,发现从$foo开始四行代码的前面都出现四个xA1,而“?>“前面出现两个xA1。目前看来不知道是楼主在哪个编辑器上面编辑导致留下这些符号,导致编译器无法编译通过了。具体这些是什么东东,还在研究中……
补充说明:
经过研究发现,楼主代码前面输入的是两个全角空格字符,在utf-8编码下面显示为:xA1xA1xA1xA1
补充说明:
经过研究发现,楼主代码前面输入的是两个全角空格字符,在utf-8编码下面显示为:xA1xA1xA1xA1
全部回答
- 1楼网友:想偏头吻你
- 2021-04-05 10:06
你把每行前面的空白去掉就好了。。。
- 2楼网友:爱难随人意
- 2021-04-05 09:34
这是文档上面的列子,试了下,没问题。
你检查下第一行和第二行的 双引号(") 和分号(:)有没有敲成中文的
应该不是版本的问题 , 现在在用的大部分都是版本5 5.2或者以上
如果只是这四行代码的话,建议你重新输入一边,可能哪儿没注意到
你检查下第一行和第二行的 双引号(") 和分号(:)有没有敲成中文的
应该不是版本的问题 , 现在在用的大部分都是版本5 5.2或者以上
如果只是这四行代码的话,建议你重新输入一边,可能哪儿没注意到
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯