PHP decoct()関数
定義と使用法
煎じ薬() 関数は、指定された10進数の引数に相当する8進数を含む文字列を返します。
この関数は、8進文字(0から7)の文字列を返します。
構文
decoct ( int $number ) : string
パラメータ
Sr.No | |
---|---|
1 | 番号 同等の8進表現に変換される10進数 |
戻り値
PHP decoct()関数は、文字列内に8進数を返します。
PHPバージョン
この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。
例
次の例では、1001に相当するバイナリを計算し、「1751」を返します-
<?php $arg=1001; $val=decoct($arg); echo "decoct(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
decoct(1001) = 1751
例
次の例は、指定された数値の小数部分が無視されることを示しています。したがって、100.55は100として扱われ、8進法では「144」になります。 −
<?php $arg=100.55; $val=decoct($arg); echo "decoct(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
decoct(100.55) = 144
例
文字列が引数として指定されている場合、結果は0 −
<?php $arg="Hello"; $val=decoct($arg); echo "decoct(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
decoct(Hello) = 0
例
64ビットシステムでの最大の整数は9223372036854775807です。decoct()関数は次の結果を返します
<?php $arg=9223372036854775807; $val=decoct($arg); echo "decoct(" . $arg . ") = " . $val; ?>
出力
これにより、次の結果が生成されます-
decoct(9223372036854775807) = 777777777777777777777
-
PHP decoct()関数
定義と使用法 煎じ薬() 関数は、指定された10進数の引数に相当する8進数を含む文字列を返します。 この関数は、8進文字(0から7)の文字列を返します。 構文 decoct ( int $number ) : string パラメータ Sr.No パラメータと説明 1 番号 同等の8進表現に変換される10進数 戻り値 PHP decoct()関数は、文字列内に8進数を返します。 PHPバージョン この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。 例 次の例では、1001に相当するバイナリを計算し、「1751」を返
-
PHPのdecoct()関数
decoct()関数は、10進数を8進数に変換します。指定された10進数の8進文字列を返します。 構文 decoct(num) パラメータ num −変換する10進値。 戻る decoct()関数は、指定された10進数の8進数文字列を返します。 例 <?php echo decoct("70"); ?> 出力 106 別の例を見てみましょう- 例 <?php echo decoct("7878787888"); ?> 出力 72547141460