首页 > 解决方案 > 将 file_get_contents 作为整数存储到会话中的问题

问题描述

在开发 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'] 中。

标签: phpstringintsession-variablesfile-get-contents

解决方案


session_start();
$grouprank = file_get_contents("must-have-a-filename.here");
$_SESSION['rank'] = intval( $grouprank );

推荐阅读