大きな配列に添字を付ける場合の問題
テスト コードは次のとおりです:
$int = 135893597710;<br />
print_r($int);<br />
print_r(array($int=>1));
ログイン後にコピー
Windows での出力結果は 135893597710Array ([-1545355762] => 1)
となります。
Linux にアクセスすると、正しい結果 135893597710Array ([135893597710] => 1)
が得られます。
Windows で正しい結果を得るにはどうすればよいですか?