Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Steam:使用PHP将SteamID64转换为SteamID_Javascript_Php_Steam_Steam Web Api - Fatal编程技术网

Javascript Steam:使用PHP将SteamID64转换为SteamID

Javascript Steam:使用PHP将SteamID64转换为SteamID,javascript,php,steam,steam-web-api,Javascript,Php,Steam,Steam Web Api,如何使用PHP/javascript将steamid64(例如:76561198074259974)转换为steamid(STEAM_0:0:56997123)(我希望在加载屏幕上显示一个steamid,但不是steamid64)看看这里用于将steamid转换为steamid64的代码: 您可以将其反转以将steamID64转换为steamID,为此,公式为: (蒸汽ID64-(76561197960265728+(蒸汽ID64%2))/2 这将给出第二个冒号(:)后面的数字。如果steamI

如何使用PHP/javascript将steamid64(例如:76561198074259974)转换为steamid(STEAM_0:0:56997123)(我希望在加载屏幕上显示一个steamid,但不是steamid64)

看看这里用于将steamid转换为steamid64的代码:

您可以将其反转以将steamID64转换为steamID,为此,公式为: (蒸汽ID64-(76561197960265728+(蒸汽ID64%2))/2


这将给出第二个冒号(:)后面的数字。如果steamID64是奇数(steamID64%2),则第一个冒号后面的数字将是1,否则将是0。

查看API上的此文档,我发现了它,但是感谢您的回答。但是,我的解决方案不同: