【问题标题】:what is 0050 and why echo 0050 result 40 [duplicate]什么是 0050 以及为什么回显 0050 结果 40 [重复]
【发布时间】:2013-05-07 02:34:34
【问题描述】:

我是 php 的新手。我从某个地方得到一个问题。问题是以下代码的输出是什么?

<?php
echo 0050;
?>

结果显示 40。我的问题是为什么它显示 40 以及如何显示?我需要有关此的详细信息。 0050是什么?

【问题讨论】:

  • 请在每个帖子中提出一个(相关的)问题。

标签: php


【解决方案1】:

050 是 40(以 10 为底)的八进制(以 8 为底)文字。

http://php.net/manual/en/language.types.integer.php

【讨论】:

    【解决方案2】:

    0050 是一个八进制值,它是一个以 8 为基数的数字系统。打印时,数字首先转换为十进制表示并打印。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-23
      • 1970-01-01
      • 2022-01-22
      • 2011-07-21
      • 2021-12-08
      • 1970-01-01
      • 2021-06-19
      • 1970-01-01
      相关资源
      最近更新 更多