[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);

?>

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 stockwfj3 的頭像
    stockwfj3

    程式設計@筆記

    stockwfj3 發表在 痞客邦 留言(0) 人氣()