永发信息网

有关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
全部回答
  • 1楼网友:想偏头吻你
  • 2021-04-05 10:06
你把每行前面的空白去掉就好了。。。
  • 2楼网友:爱难随人意
  • 2021-04-05 09:34
这是文档上面的列子,试了下,没问题。
你检查下第一行和第二行的 双引号(") 和分号(:)有没有敲成中文的
应该不是版本的问题 , 现在在用的大部分都是版本5 5.2或者以上
如果只是这四行代码的话,建议你重新输入一边,可能哪儿没注意到
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯