php字串與byte位元組陣列轉化類示例

2021-07-08 16:36:27 字數 1126 閱讀 4707

<?

php/** 

* byte

陣列與字串轉

化類 */

class bytes  

return $bytes; 

} /** 

* 將位元組陣列

轉化為string型別的資料 

* @param $bytes 位元組陣列 

* @param $str 目標

字串* @return 乙個string型別的資料 

*/public static function tostr($bytes)  

return $str; 

} /** * 轉

換乙個int為

byte

陣列 * @param $byt 目標

byte

陣列 * @param $val 需要轉換的

字串* 

*/public static function integertobytes($val)  

/** 

* 從位元組陣列中指定的位置讀取乙個integer型別的資料 

* @param $bytes 位元組陣列 

* @param $position 指定的開始位置 

* @return 乙個integer型別的資料 

*/public static function bytestointeger($bytes, $position)  

/** * 轉

換乙個shor

字串為

byte

陣列 * @param $byt 目標

byte

陣列 * @param $val 需要轉換的

字串* 

*/public static function shorttobytes($val)  

/** 

* 從位元組陣列中指定的位置讀取乙個short型別的資料。 

* @param $bytes 位元組陣列 

* @param $position 指定的開始位置 

* @return 乙個short型別的資料 

*/public static function bytestoshort($bytes, $position)  

} ?>

位元組陣列 Byte

位元組 byte 發音 bait 位元組是通過網路傳輸資訊 或在硬碟或記憶體中儲存資訊 的單位。在ascii碼中,乙個英文本母 不分大小寫 佔乙個位元組的空間,乙個中文漢字佔兩個位元組的空間。符號 英文標點佔乙個位元組,中文標點佔兩個位元組。舉例 英文句號 佔1個位元組的大小,中文句號 佔2個位元組...

字串 位元組陣列互轉

將byte轉換為string 或者將string轉換為byte author administrator public class byteorstringhelper param str 源字串轉換成位元組陣列的字串 return public static byte stringtobyte s...

C 字串到位元組陣列,位元組陣列轉整型

int num 12345 string num1 convert.tostring 12345,16 byte bytes bitconverter.getbytes num 將int32轉換為位元組陣列 num bitconverter.toint32 bytes,0 將位元組陣列內容再轉成in...