Php 为什么以零开始的负数给出不同的输出?

Php 为什么以零开始的负数给出不同的输出?,php,math,Php,Math,为什么以零开始的负数给出不同的输出 <?php echo -0222; 这就是八进制符号。这是我用来测试新程序员的问题之一

为什么以零开始的负数给出不同的输出

<?php
echo -0222;

这就是八进制符号。这是我用来测试新程序员的问题之一