downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

html_entity_decode> <hebrevc
[edit] Last updated: Fri, 23 Mar 2012

view this page in

hex2bin

(PHP >= 5.4.0)

hex2binConvert hex to binary

Açıklama

string hex2bin ( string $data )

Converts the hex representation of data to binary

Değiştirgeler

data

Hexadecimal representation of data.

Dönen Değerler

Returns the binary representation of the given data.

Örnekler

Örnek 1 hex2bin() example

<?php
$hex 
hex2bin("6578616d706c65206865782064617461");
var_dump($hex);
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

string(16) "example hex data"

Ayrıca Bakınız

  • bin2hex() - Bir ikil verinin onaltılık gösterimini elde eder
  • unpack() - Paketlenmiş bir ikil dizgeden verileri ayrıştırır



add a note add a note User Contributed Notes hex2bin
Anonymous 23-Feb-2012 02:28
The function pack("H*" , $hex_string); will not work as expected if $hex_string contains an odd number of hexadecimal digits.

For example:

<?php echo ord(pack("H*", 'F')); ?>

will return 240 not 15. Use pack("H*", '0F'); instead.
Anonymous 31-Aug-2011 01:32
The function hex2bin does not exist in PHP5.
You can use 'pack' instead :

$binary_string = pack("H*" , $hex_string);

 
show source | credits | sitemap | contact | advertising | mirror sites