Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menukar data kepada perenambelasan dalam php
Kaedah penukaran: 1. Gunakan dechex() untuk menukar perpuluhan kepada perenambelasan, sintaks ialah "dechex (nilai perpuluhan)" 2. Gunakan base_convert(), sintaksnya ialah "bindec(nilai perpuluhan, 10 , 16)"; 3. Gunakan bin2hex(), sintaksnya ialah "bin2hex (rentetan)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
penukaran php data Adalah heksadesimal
1. Gunakan fungsi dechex() - anda boleh menukar perpuluhan kepada perenambelasan
dechex(十进制值)
Nombor perpuluhan boleh ditukar kepada nombor heksadesimal.
<?php echo dechex("30") . "<br>"; echo dechex("10") . "<br>"; echo dechex("1587") . "<br>"; echo dechex("70"); ?>
Hasil keluaran:
1e a 633 46
2 Gunakan fungsi base_convert() - anda boleh menukar perpuluhan kepada heksadesimal
Tukar_asas. () fungsi menukar nombor antara asas arbitrari.
Tetapkan "bindec(十进制值, 10, 16)
" untuk menukar perpuluhan kepada perenambelasan.
<?php echo base_convert("30", 10, 16) . "<br>"; echo base_convert("10", 10, 16) . "<br>"; echo base_convert("1587", 10, 16) . "<br>"; echo base_convert("70", 10, 16); ?>
Hasil keluaran:
3 Gunakan fungsi bin2hex()--tukar rentetan kepada perenambelasan
menukar rentetan aksara ASCII kepada nilai perenambelasan. bin2hex(string)
<?php $str = bin2hex("Hello World!"); echo($str); ?>Pembelajaran yang disyorkan: "
Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar data kepada perenambelasan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!