所以我在调用php函数sleep()之前使用以下代码输出内容:
ob_start();
echo "hello world";
ob_flush();
问题是使用yii框架无法正常工作。我该怎么办?
答案 0 :(得分:2)
如果已经通过在代码之前写入输出缓冲区,则应该测试:
if( ob_get_level () > 0 )
exit("That's why!");
我的建议是,Yii或PHP本身已经打开了一个输出缓冲区,你只是将它刷新到一个新的水平。如果是这样,请检查php.ini中的output_buffering
,当然还有代码前的代码。
答案 1 :(得分:0)
谢谢奥利弗,你的回复给了我很多帮助。
我清理了Yii2中的所有关卡以使其正常工作
Data=foo
wb=xs.Workbook('Restaurant.xlsx')
ws=wb.add_worksheet('Mysheet')
ws.write('B2', 'Data')