Javascript 重新运行PHP rss源

Javascript 重新运行PHP rss源,javascript,php,Javascript,Php,我在网上找不到我想要的东西。 目前,我有一些获取新闻提要的php代码,每次循环运行时,它都将其存储在数组槽{0,1,2}等中。有趣的是,我不知道如何在不刷新页面的情况下刷新php rss抓取函数 基本上我有index.php,里面有代码,我想通过javascript重新运行这些箭头中的php脚本。 我知道在javascript中,您可以指定脚本名称并在html中调用它们,这是我想做的基本操作,但对于php,这是可能的吗?php是一种服务器端语言,这意味着您的脚本将在返回到客户端(浏览器)之前由服

我在网上找不到我想要的东西。 目前,我有一些获取新闻提要的php代码,每次循环运行时,它都将其存储在数组槽{0,1,2}等中。有趣的是,我不知道如何在不刷新页面的情况下刷新php rss抓取函数

基本上我有index.php,里面有代码,我想通过javascript重新运行这些箭头中的php脚本。
我知道在javascript中,您可以指定脚本名称并在html中调用它们,这是我想做的基本操作,但对于php,这是可能的吗?

php是一种服务器端语言,这意味着您的脚本将在返回到客户端(浏览器)之前由服务器运行

如果希望从脚本中不断获取新数据,可以使用AJAX调用定期使用JavaScript调用服务器,并将其显示给用户


请参阅和。

PHP是一种服务器端语言,这意味着您的脚本将在返回到客户端(浏览器)之前由服务器运行

如果希望从脚本中不断获取新数据,可以使用AJAX调用定期使用JavaScript调用服务器,并将其显示给用户


请参阅和。

当前,RSS获取逻辑与表示逻辑交织在一起。您需要将它们分开,以便可以独立地调用RSS逻辑

考虑这样一个结构:

  • php-带有逻辑的脚本,用于获取rss提要并将其打包为php数组
  • index.php-
    需要
    (s)rss.php并将结果包装为HTML
  • api.php-另一个
    需要
    (s)rss.php的脚本,但会使用Javascript可以使用的JSON数据进行响应
现在,您可以在页面加载时显示RSS数据,然后通过Javascript定期调用api.php来更新结果


您也可以放弃从index.php调用rss.php,只让它用javascript呈现HTML框架,当页面加载时,让javascript立即调用api.php来构建初始列表。这样,您就没有两个位置的表示逻辑。

目前,您的RSS获取逻辑与表示逻辑交织在一起。您需要将它们分开,以便可以独立地调用RSS逻辑

考虑这样一个结构:

  • php-带有逻辑的脚本,用于获取rss提要并将其打包为php数组
  • index.php-
    需要
    (s)rss.php并将结果包装为HTML
  • api.php-另一个
    需要
    (s)rss.php的脚本,但会使用Javascript可以使用的JSON数据进行响应
现在,您可以在页面加载时显示RSS数据,然后通过Javascript定期调用api.php来更新结果


您也可以放弃从index.php调用rss.php,只让它用javascript呈现HTML框架,当页面加载时,让javascript立即调用api.php来构建初始列表。这样,您就没有两个位置的表示逻辑。

实际上,我的php当前不显示任何信息,而只是记录它,javascript是显示文本的内容。不过,感谢您的输入,我将把它放在一个单独的php文件中:)好吧,实际上我的php当前不显示任何信息,而只是记录它,javascript是显示文本的内容。不过感谢您的输入,我将把它放在一个单独的php文件中:)