cari
Rumahpembangunan bahagian belakangmasalah PHPBagaimana untuk menukar nilai perenambelasan ke dalam rentetan dalam php

Dalam php, anda boleh menggunakan fungsi hex2bin() untuk menukar nilai heksadesimal kepada rentetan Fungsi fungsi ini adalah untuk menukar nilai heksadesimal ke dalam nilai aksara berkod ASCII, iaitu rentetan. sintaks ialah "hex2bin (nilai heksadesimal)"; jika penukaran berjaya, rentetan yang sepadan dikembalikan, jika gagal, FALSE dikembalikan.

Bagaimana untuk menukar nilai perenambelasan ke dalam rentetan dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

Dalam php , Anda boleh menggunakan fungsi hex2bin() untuk menukar nilai heksadesimal kepada rentetan.

fungsi hex2bin() boleh menukar nilai heksadesimal ke dalam nilai aksara yang dikodkan ASCII, iaitu rentetan.

Sintaks:

hex2bin($string)
  • $string: Tentukan nilai perenambelasan yang hendak ditukar dan tidak boleh ditinggalkan.

Nilai pulangan: Mengembalikan nilai aksara ASCII rentetan yang ditukar, atau FALSE jika gagal.

Contoh:

<?php
$hexstr="48656c6c6f20576f726c6421";
$str=hex2bin($hexstr);
echo $str;
?>

Output:

Bagaimana untuk menukar nilai perenambelasan ke dalam rentetan dalam php

Penjelasan:

Kesan bertentangan fungsi hex2bin() ialah fungsi bin2hex(). Fungsi

bin2hex() menukar rentetan aksara ASCII kepada nilai perenambelasan.

bin2hex(string)

Nilai pulangan: Mengembalikan nilai perenambelasan rentetan yang hendak ditukar.

<?php
echo bin2hex("Hello!")."<br>";
echo bin2hex("123")."<br>";
echo bin2hex("10")."<br>";
?>

Bagaimana untuk menukar nilai perenambelasan ke dalam rentetan dalam php

Pengetahuan lanjutan: Tukar data asas lain kepada rentetan heksadesimal

1

fungsi dechex() menukar nombor perpuluhan kepada nombor perenambelasan.

dechex(number);
Nilai pulangan: Rentetan yang mengandungi nombor perenambelasan dengan nilai perpuluhan.

Contoh:

<?php
echo dechex("30") . "<br>";
echo dechex("10") . "<br>";
echo dechex("1587") . "<br>";
echo dechex("70");
?>

Bagaimana untuk menukar nilai perenambelasan ke dalam rentetan dalam php

2. penukaran fungsi base_convert()

fungsi base_convert() menukar antara sebarang nombor asas.

base_convert(number,frombase,tobase);
参数 描述
number 必需。规定要转换的数。
frombase 必需。规定数字原来的进制。介于 2 和 36 之间(包括 2 和 36)。高于十进制的数字用字母 a-z 表示,例如 a 表示 10,b 表示 11 以及 z 表示 35。
tobase 必需。规定要转换的进制。介于 2 和 36 之间(包括 2 和 36)。高于十进制的数字用字母 a-z 表示,例如 a 表示 10,b 表示 11 以及 z 表示 35。
Apabila nilai parameter

ialah 16, nombor asas lain boleh ditukar kepada nombor perenambelasan. tobase

Contoh:

<?php
echo base_convert("30", 10, 16) . "<br>";
echo base_convert("364", 8, 16) . "<br>";
?>

Bagaimana untuk menukar nilai perenambelasan ke dalam rentetan dalam php

Pembelajaran yang disyorkan: "

Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menukar nilai perenambelasan ke dalam rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

Dreamweaver Mac版

Dreamweaver Mac版

Alat pembangunan web visual

VSCode Windows 64-bit Muat Turun

VSCode Windows 64-bit Muat Turun

Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna