Hejsa. Jeg er igang med at få mit eget SteamID til at give mig mit community ID ud fra følgende kode. Men har et problem, da den tilsyneladende ikke kan lide store tal.
Her er min kode
- function steamid($steamid) {
- $id = explode(":", $steamid);
- // echo $id[1];
- // Multiple with 2.
- $id[2] = $id[2] * 2;
- // Add the first number.
- $id[2] = $id[2] + $id[1];
- // Add z0
- // 76561197960265728;
- $final = $id[2] + 76561197960265728;
-
- $url = "http://steampowered.com/profiles/" . $final;
- return $url;
- }
- echo steamid("STEAM_0:1:11086");
Den giver mig bl.a. noget lignede dette som output:
http://steampowered.com/profiles/7.65611987982433E+16Det kan jeg ikke bruge til noget, så ville høre om hvordan jeg kan få PHP til at indeholde støre tal. Eller er der en anden smart metode?
Hilsen,
- Magnus
Indlæg senest redigeret d. 19.12.2009 19:01 af Bruger #15047