作者 lyh

gx

@@ -86,6 +86,31 @@ class ChatLogic extends BaseLogic @@ -86,6 +86,31 @@ class ChatLogic extends BaseLogic
86 } 86 }
87 87
88 /** 88 /**
  89 + * @remark :获取一行数据
  90 + * @name :getStreamContentLine
  91 + * @author :lyh
  92 + * @method :post
  93 + * @time :2025/4/2 22:42
  94 + */
  95 + public function getStreamContentLine($stream){
  96 + $text = '';
  97 + while (!$stream->eof()){
  98 + // 读取一个字符串
  99 + $t = $this->stream->read(1);
  100 + $this->body .= $t;
  101 + if($t === "\n"){
  102 + break;
  103 + }
  104 + // 结束了
  105 + if(ord($t)==1){
  106 + break;
  107 + }
  108 + $text .= $t;
  109 + }
  110 + return $text;
  111 + }
  112 +
  113 + /**
89 * @remark :创建一条新会话 114 * @remark :创建一条新会话
90 * @name :saveChat 115 * @name :saveChat
91 * @author :lyh 116 * @author :lyh