int变量有前导零?

Rob*_*mer 9 php int octal

为什么以下结果是34?它似乎与八进制数没有任何关系.

intval(042);
Run Code Online (Sandbox Code Playgroud)

jco*_*ctx 18

但是前导0表示许多语言中的八进制,就像这里的情况一样.