まず、decbin()関数の基本的な使い方は以下の通りです。
$decimal = 10; // 2進数に変換する整数
$binary = decbin($decimal); // decbin()関数を使って2進数に変換
echo $binary; // 結果の表示
上記のコードでは、変数$decimal
に変換したい整数を代入し、decbin()
関数を使ってその整数を2進数に変換しています。変換結果は変数$binary
に格納され、echo
文で表示されます。この場合、変数$binary
には文字列としての2進数表現が格納されます。
以下に、さらにいくつかのコード例を示します。
// 負の数の2進数変換
$decimal = -10;
$binary = decbin($decimal);
echo $binary; // 結果の表示
上記のコードでは、負の数を2進数に変換しています。$decimal
に負の整数を代入し、decbin()
関数を使って2進数に変換します。変換結果は文字列として表示されます。
// 複数の整数を2進数に変換
$decimals = [10, 20, 30];
$binaries = array_map('decbin', $decimals);
print_r($binaries); // 結果の表示
上記のコードでは、複数の整数を一括で2進数に変換しています。$decimals
配列に変換したい整数を格納し、array_map()
関数を使ってdecbin()
関数を適用します。変換結果は$binaries
配列に格納され、print_r()
関数で表示されます。
これらのコード例を参考にしながら、自身が必要とする状況に応じてdecbin()関数を使って2進数変換を行ってみてください。