X 提示語:您的IE瀏覽器版本太低,部分重要功能無法體驗或使用,請升級到IE8以上或者使用火狐、谷歌瀏覽器,瀏覽器下載:IE8,火狐瀏覽器,谷歌瀏覽器
php實現二進制和文本相互轉換的方法
發布時間:2019-12-02 14:24:57    來源:容大互聯

本文實例講述了php實現二進制和文本相互轉換的方法。分享給大家供大家參考。具體如下:


這段代碼包含兩個函數,bin2text,二進制轉換為文本,text2bin,文本轉換成二進制


<?php
function bin2text($bin_str)
{
 $text_str = '';
 $chars = explode("\n",chunk_split(str_replace("\n",'',$bin_str),8));
 $_I = count($chars);
 for($i = 0; $i < $_I; $text_str .= chr(bindec($chars[$i])), $i );
 return $text_str;
}
function text2bin($txt_str)
{
 $len = strlen($txt_str);
 $bin = '';
 for($i = 0; $i < $len; $i )
 {
  $bin .= strlen(decbin(ord($txt_str[$i])))<8?str_pad(decbin(ord($txt_str[$i])),8,0,STR_PAD_LEFT):decbin(ord($txt_str[$i]));
 }
 return $bin;
}
print text2bin('How are you gentlements?');
?>

希望本文所述對大家的php程序設計有所幫助。


文章來源:網絡。如侵犯你的版權,請聯系我們的客服人員,我們會第一時間刪除文章。



容大互聯推薦閱讀:


微軟、諾基亞攜手91與微飯網引爆50萬現金大獎

  想讓辛苦開發出來的好應用風靡網絡嗎?  想成為諾基亞和微軟的重點應用合作伙伴嗎?  想獲得諾基亞和微軟的市場推廣機會嗎?  想獲得獎金高達50萬元?  為感謝本地開發團隊對在中國推出的WindowsPhone生態系統的大力支持,由諾基亞

虛擬服務器整合,如何衡量效率?

理想的虛擬服務器整合率令人難以定奪。更大的服務器和更高的內核數是誘人的,但是對許可模型和運行時間的擔憂使IT管理者對整合卻步。當計劃虛擬服務器整合策略時,多少是多?多少是少?如果你正在使用虛擬化技術,這是個出乎人意料的答案。在虛擬化技術早期

微小企業運營微博的5點建議

百度權重查詢站長交易友情鏈接交換網站建設,網站設計,企業建站就找313導讀隨著微博用戶逐月增加,越來越多的企業都開通了官方微博,希望通過這個免費的平臺為自己的企業品牌或者產品做宣傳推廣。大企業因為有雄厚的資金和背景,所以能有專業的團隊來管理


本文來自容大互聯,專業的云計算數據中心服務商,國家高新技術企業,16年的專業深圳服務器托管、大帶寬出售、光纖專線接入、云服務器等行業沉淀,提供高性價比的產品和優秀的技術服務,贏得數十萬用戶的青睞。

為什么選擇我們
  • 16年品質

    專業服務團隊,16年運營經驗,值得信賴
  • 高新企業

    國家高新技術企業,深圳行業唯一
  • 雙軟企業

    深圳市“雙軟”企業,技術可靠
  • 全程服務

    7X24小時全程服務,不僅僅只是銷售產品
代理公司赚钱吗