导致原因:print <<<EOT EOT;
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;必须顶行写
如:
正确写法;
有些环境出错,有些是不会报错的!