齐博 变量

齐博 模板

齐博 插件

齐博 模块

齐博 小程序

齐博 配置

齐博 二次开发

齐博 其它

齐博 案例

语法解析错误: syntax error, unexpected

语法解析错误: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING)

导致原因:print <<<EOT EOT;

例子 (Example)

function ClicAlonepage(obj){
                                let id = $(obj).attr('data-id');
                                let title = $(obj).text();
                                $.post('$get_alonepage', {id:id}, function(str){
                                    layer.open({
                                        type: 1,
                                        skin: 'alongpage_content',
                                        title: title,
                                        area: ['90%','85%'],
                                        content: str 
                                    });
                                });
                            }
                        </script>
                    EOT;
                }
            }
        }
        
        /**
         * 确认时保存id,不会再次出现
         */
        public function post_guideid($id){
            $ext_field = json_decode($this->users['ext_field'],true);
            $ext_field['guide_list'] = trim($ext_field['guide_list'].','.$id,',');
            $ext_field = json_encode($ext_field);
            $sv = Db::name('memberdata')->where('uid',$this->user['uid'])->update(['ext_field'=>$ext_field]);
            return $sv;
        }

经过排查问题提示为print <<<EOT EOT;格式错误,EOT;必须顶行写

如:

正确写法;

有些环境出错,有些是不会报错的!

上一主题 齐博 数据库转移错误 下一主题 没有了
  • 使用社交账号登录,本站支持
全部评论(0)