[php]bin2hex — 將二進制數據轉換成十六進製表示
範例一
<?php
$binary = "11111001";
$hex = dechex(bindec($binary));
echo $hex;
輸出f9
?>
範例二 (將檔案轉成二進位存進資料庫BLOB binary fields)
<?php
$filename = '/foo/bar';
$bin_content = fread(fopen($filename,"r"),filesize($filename));
// use the usual mysql_connect() function
$insert_query = "INSERT INTO mytable (blob_field) VALUES ('".bin2hex($bin_content)."')";
mysql_query($insert_query);
?>
全站熱搜