【问题标题】:Issue with storing a file_get_contents into session as a integer将 file_get_contents 作为整数存储到会话中的问题
【发布时间】:2019-06-01 03:24:08
【问题描述】:

在开发 PHP 网站时,我遇到了将 file_get_contents 响应作为整数存储在 $_SESSION 中的问题。这是为了显示场外数据的更新排名。

我已经尝试将 (int) 放在我从中提取数据的 Web 服务器的响应之前。

$grouprank = file_get_contents(""); /* returns a 3-digit integer such as (102) */

$_SESSION['rank']       = $grouprank;

我希望将 $grouprank 的结果作为整数存储在 $_SESSION['rank'] 中。

【问题讨论】:

    标签: php string int session-variables file-get-contents


    【解决方案1】:
    session_start();
    $grouprank = file_get_contents("must-have-a-filename.here");
    $_SESSION['rank'] = intval( $grouprank );
    

    【讨论】:

    • 是的。该 URL 显然被排除在外。它转到一个网站,该网站返回一个在我的系统之间进行补间的设置数字。有点像一个 API,如果你愿意的话,它会显示一个特定的数字
    • API 的响应,如果您愿意,将作为字符串返回。我需要它是一个整数。
    猜你喜欢
    • 2021-12-20
    • 2010-10-20
    • 1970-01-01
    • 1970-01-01
    • 2012-11-12
    • 2022-07-01
    • 2013-03-02
    • 2021-10-11
    • 2020-12-27
    相关资源
    最近更新 更多