导致原因: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;必须顶行写
如:

正确写法;

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