1

次の php コードの出力を推測する必要がある場合:

$str = "011";
eval("\$num = $str;");
echo "number is: ".$num;

「9」とは絶対に言わないでしょう。ええと、私もそうではありませんでした...
この奇妙な振る舞いの説明を聞きたいです!

4

1 に答える 1

5

先頭の 0 で始まる数字は、基数が 8 であることを示し、11 は 9 です。

まだ混乱していますか?これを読んでください: http://en.wikipedia.org/wiki/Octal

于 2012-06-24T04:09:36.797 に答える