Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menukar binari kepada perenambelasan dalam php

Bagaimana untuk menukar binari kepada perenambelasan dalam php

藏色散人
藏色散人asal
2022-01-18 10:56:452591semak imbas

Cara menukar binari kepada perenambelasan dalam PHP: 1. Cipta fail sampel PHP 2. Gunakan fungsi bin2hex() untuk menukar rentetan aksara ASCII kepada nilai perenambelasan.

Bagaimana untuk menukar binari kepada perenambelasan dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Cara menukar binari kepada perenambelasan dalam Sistem php?

Perduaan kepada perenambelasan

Fungsi: bin2hex(string $str);

@param $str akan menjadi ditukar Rentetan aksara ASCII.

@return Mengembalikan nilai perenambelasan rentetan yang ditukar.

Penerangan fungsi:

Fungsi bin2hex() menukar rentetan aksara ASCII kepada nilai perenambelasan. Rentetan boleh ditukar kembali menggunakan fungsi pack().

Bin2hex () Berfungsi untuk menukar kaedah bait.

Contoh:

(1) bin2hex() menukar 'chengdu' kepada nilai perenambelasan:

<?php
    $str = bin2hex(&#39;chengdu&#39;);
 
   echo $str;

Pernyataan atur cara di atas akan Output : 6368656e676475

(2) Tukar nilai rentetan daripada perduaan kepada perenambelasan, dan kemudian tukarkannya semula:

<?php
    $str = &#39;chengdu&#39;;
         
    echo bin2hex($str) . "<br/>";
    echo pack("H*",  bin2hex($str)) . "<br/>";

Pernyataan atur cara di atas dikeluarkan mengikut urutan : 6368656e676475, chengdu

Pembelajaran yang disyorkan: "

Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menukar binari kepada perenambelasan 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