在我的脚本的开头,我有一个从远程服务器获取 JSON 内容的函数,这需要一段时间。获取数据需要 1-2 秒,但这对我网站的浏览者来说是一个荒谬的冻结时间。
我想要做的是首先在第一行GET脚本之后首先输出所有其他内容,然后在收到数据后显示涉及该JSON调用的数据。
前任:
<?php
$data = array();
getApiInfo( $user ); //fills $data with info
?>
这是前几行,接下来是我想立即输出的 html 内容,但包含一些不能的 $data 信息。
<div>
<img src='images/logo.png' />
<p>Name: <?php echo $data['name']; ?></p>
</div>
保持简短,之后的 html 看起来有点像这样。我想要发生的是图像和“名称:”立即显示,但 $data['name'] 直到调用完成才显示。