效果演示

后端代码
<?php
ini_set('output_buffering', 'off');
ini_set('zlib.output_compression', false);
while (ob_get_level()) ob_end_clean();
header('Content-Type: text/plain; charset=utf-8');
header('Cache-Control: no-cache');
header('X-Accel-Buffering: no');
$messages = [
"你好!我正在分析您的问题...\n",
"已找到相关解决方案,请稍等。\n",
"处理完成!以下是详细回答:\n"
];
foreach ($messages as $msg) {
$length = mb_strlen($msg);
for ($i=0; $i<$length; $i++) {
$char = mb_substr($msg, $i, 1, 'UTF-8');
echo $char;
ob_flush();
flush();
usleep(50000);
}
}
for (